mysql自动随机默认整数值

时间:2013-07-02 13:43:19

标签: mysql random integer default

我知道auto_increment会自动为您插入表中的每个新行分配一个主键值。是否存在某种默认值,您可以为每个新插入分配一个整数主键,从而产生一个随机数?像DEFAULT_VALUE = FLOOR(RAND() * (1000000-1))这样的东西?我知道这可能是一个非常平庸和愚蠢的问题但我会提前感谢任何帮助!谢谢!

1 个答案:

答案 0 :(得分:4)

为什么不使用UUID

或者,为什么不让id做它的事物,AUTO_INCREMENT样式,并创建一个随机生成并编入索引UNIQUE的辅助列,以便它作为辅助主要用途?