使用sql批量生成mysql的insert语句

select  concat('insert into test.test123(id,name,name2) values(','uuid(),','uuid(),','uuid())') t  from oper_log limit 10;

select  concat('insert into test.test123(id,name,name2) values(','replace(uuid(),''-'',''''),','replace(uuid(),''-'',''''),','replace(uuid(),''-'',''''));') t  from oper_log limit 10;
 

insert into test.test123(id,name,name2) values(replace(uuid(),'-',''),replace(uuid(),'-',''),replace(uuid(),'-',''));
insert into test.test123(id,name,name2) values(replace(uuid(),'-',''),replace(uuid(),'-',''),replace(uuid(),'-',''));
insert into test.test123(id,name,name2) values(replace(uuid(),'-',''),replace(uuid(),'-',''),replace(uuid(),'-',''));

猜你喜欢

转载自blog.csdn.net/hety119/article/details/108100604