sqlite生成uuid mysql批量插入uuid的SQL语句是什么?
mysql批量插入uuid的SQL语句是什么?Update test set id=uuid()MySQL无法将uuid函数设置为默认值。实际上,除了timestamp之外,其他函数都不能设置。目前,
mysql批量插入uuid的SQL语句是什么?
Update test set id=uuid()MySQL无法将uuid函数设置为默认值。实际上,除了timestamp之外,其他函数都不能设置。目前,MySQL的默认值只能是常量或当前时间戳。
如果需要实现UUID为默认值的函数,可以在表的insert触发器中实现:
update test set id=UUID()
create trigger testUUIST
insert on test后
对于每一行
begin
update test set id=UUID()
end
但是,常规主键id为自动增量,uuid()不适用于主键