欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

批量插入一张表的数据,并且生成不同的uuid

程序员文章站 2022-07-03 11:07:27
INSERT INTO party_branchSELECT UUID(),m.name,m.secreta_name,m.contacts_name,m.contact_phon,m.category_name,m.type,'admin','admin', NOW(),NOW() FROM my ......

INSERT INTO party_branch
SELECT UUID(),m.name,m.secreta_name,m.contacts_name,m.contact_phon,m.category_name,m.type,'admin','admin', NOW(),NOW() FROM mypary_branch m

 

UPDATE party_branch SET id =REPLACE(id,'-','')

 

必须分开执行 如果

 

INSERT INTO party_branch
SELECT  REPLACE(UUID(),'-',''),m.name,m.secreta_name,m.contacts_name,m.contact_phon,m.category_name,m.type,'admin','admin', NOW(),NOW() FROM mypary_branch m

这样生成的uuid所有数据均为相同