1、拼接生成批量插入语句
SELECT concat('insert into ordertarget(字段名) select 字段名 from ',table_name,';') FROM information_schema.TABLES WHERE table_name LIKE 'ecommerceorder_%' AND table_name <> '目标表';
2、如果用的navicat。在查询结果区域,ctrl+A选择所有结果,右键选择【复制】,然后新开一个查询器执行语句就好了
tips:右键选择复制而不是复制sql啊。
本文介绍了一种使用SQL语句拼接的方法,用于生成批量插入数据到目标表的脚本。通过查询information_schema.tables视图,筛选符合特定命名模式的表,并生成相应的插入语句。适用于需要从多个源表快速导入数据到目标表的场景。
1343

被折叠的 条评论
为什么被折叠?



