0

我应该怎么做才能在 MySQL 中使用当前年份的前缀加上一些数字(附加)来创建自动递增的主 ID,例如 2012000001、2012000002 ... .

谢谢。

任何帮助将不胜感激。

朱利安

4

2 回答 2

0

While I recommend against this approach, at least for a PK, if you want to do it you must use an INSERT TRIGGER.

于 2012-09-20T17:30:04.357 回答
0

简单的回答,这是不可能的。

mysql刚刚找到表中最大的id,加一。因此,如果您使用自动递增的值,您描述的操作是不可能的,您必须在插入时手动更新 id,这不是真正推荐的技术。

于 2012-09-20T17:28:46.247 回答