在mySQL中添加带有前缀的自动增量字段

时间:2016-06-17 17:08:27

标签: mysql sql

我想在MySQL的一个列中添加一个自动增量字段,它将作为我的表的主键。我看到了一篇文章,描述了如何使用触发器执行此操作。还有其他办法吗?

1 个答案:

答案 0 :(得分:0)

我知道过去的MyISAM存储引擎,不确定它是否仍然存在,做了你想做的事情。

它不在同一个字段中,但如果主键是包含自动增量字段的复合键,则字段的值基于键中的其他值(如果只是前面的话则不记得关键定义中的那些,或全部)。

Simple example:
PK: name, auto_id
Data ends up being something like:
red, 1
blue, 1
red, 2
red, 3
blue, 2
yellow, 1