为了账号安全,请及时绑定邮箱和手机立即绑定

SQL:使用2个不同的auto_increment创建关系表

SQL:使用2个不同的auto_increment创建关系表

回首忆惘然 2019-12-04 11:11:41
我有2个表,两个表都有自己的自动递增的ID,这些ID当然是主键。当我要创建第三个表以建立这两个表之间的关系时,总是会出现错误。第一个是关于您只能有1个自动递增的列,第二个是当我从那些2中删除auto_increment语句时发生的,因此由于类型匹配失败,sql不允许我将它们设置为外键。有没有一种方法可以创建关系表而不丢失自动增量功能?另一个可能的(但不推荐)的解决方案可能是在第一个表中还有另一个主键,它是用户的用户名,当然不带自动增量语句。这是不可避免的吗?提前致谢。
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 552 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信