我有一个大型的 SQL 插入查询,其中包含多个用逗号分隔的插入,如下所示。
INSERT INTO `table1` VALUES (396,3,90,'collar','admin','2015-05-27 10:10:52','2015-05-27 10:10:52',0),(397,3,90,'across shoulder','admin','2015-05-27 10:10:52','2015-05-27 10:10:52',0);
如何将这个大的 SQL 插入拆分为多个插入?
像这样的事情:
INSERT INTO `table1` VALUES(396,3,90,'collar','admin','2015-05-27 10:10:52','2015-05-27 10:10:52',0);
INSERT INTO `table1` VALUES (397,3,90,'across shoulder','admin','2015-05-27 10:10:52','2015-05-27 10:10:52',0);
最佳答案
有两个选项可用。(这只是替代方案)
1) 创建Inputs的CSV文件并使用Workbench将其导入表中。
或
2) 我建议您使用 Mysql WorkBench 来替代此插入值。
关于mysql - 如何将大型sql插入拆分为多个插入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30503225/