msql 批量更新生成不同的uuid()

有时需要对表里的批量数据设置主键uuid,要求每条数据的uuid都不一样。

一、方法:

UPDATE honghang_1month_list SET id=UUID();
UPDATE honghang_1month_list SET id=REPLACE(id, '-', '');

注意不能直接执行UPDATE honghang_1month_list SET id=REPLACE(UUID(), ‘-’, ‘’);(执行了会是同一个uuid) ,两句SQL要分开执行(分开执行就是不同的uuid)

你可能感兴趣的:(数据库)