0

MySQLauto_increment允许我们自动创建唯一的主键。

但是,这仅适用于整数列。似乎没有办法auto_incrementbinary列结合,例如:

mysql > create table Users(Id binary(6) auto_increment, primary key(id));

#1063 - Incorrect column specifier for column 'Id'

我们如何创建或实现自增二进制列?

(找到一个保持原子性并具有与auto_increment整数列相当的性能的解决方案。)

4

1 回答 1

0

在每次插入操作之前调用的触发器对事务应该是安全的,并且会完成您想要的。

查看有关触发器的手册页。

于 2012-07-09T20:00:42.410 回答