SQL TIPS:AUTO_INCREMENT, UUID()

想重新设置auto_increment从1开始计数:

ALTER TABLE tablename AUTO_INCREMENT=1;

 

MYSQL中有UUID这个函数,但里面包含-,要取32位数字使用 REPLACE(UUID(),'-','')

 

但批量插入数据库的时候,REPLACE(UUID(),'-','')会产生同一个值,但直接使用UUID()就会产生不同的值。

感觉像用REPLACE()的时候UUID()只执行一次,但为什么会是这种机制没有查到原因。

posted @ 2017-08-23 14:28  Jane&Coding  阅读(221)  评论(0)    收藏  举报