【发布时间】:2016-09-23 05:50:23
【问题描述】:
MySQL 中的每个表是否可以有两个或多个主/自动添加的唯一 ID?例如:
主键 (INT,11);shop_id;invoice_id
1;200;2001
1;201;2011
2;200;2002
2;201;2012
是否可以将其设置为 MySQL 表? -> 所以表中的一些其他值有更多的主键.. ?
我在一张表中寻找更多的自动增量。
【问题讨论】:
标签: mysql primary-key
MySQL 中的每个表是否可以有两个或多个主/自动添加的唯一 ID?例如:
主键 (INT,11);shop_id;invoice_id
1;200;2001
1;201;2011
2;200;2002
2;201;2012
是否可以将其设置为 MySQL 表? -> 所以表中的一些其他值有更多的主键.. ?
我在一张表中寻找更多的自动增量。
【问题讨论】:
标签: mysql primary-key
您在寻找AUTO_INCREMENT on a secondary column in a multiple-column index 吗?您可以对 MyISAM 表执行此操作。
【讨论】:
在 MySQL 中,每个表只能有一个 AUTO_INCREMENT 列。在 MySQL 中的表中只能有一个 PRIMARY 键,但它可以是复合键并且包含多个列。
但是从您给出的示例来看,您似乎要求的是不同的东西。你能澄清一下吗?
【讨论】: