【SQL】 Excel 批量编写SQL脚本
参考地址:
https://zhuanlan.zhihu.com/p/134290191
有两种办法:
第一种,使用 & 拼接符号处理
="INSERT INTO `my-info`.`pee_words` VALUES(NULL, """&A1&""","""&B1&""","""&C1&""", NOW(), NULL);"
第二种,使用 CONCAT函数处理
=CONCAT("INSERT INTO `my-info`.`pee_words` VALUES(NULL, '",A1,"','",B1,"','",C1,"', NOW(), NULL);")
特殊字符转义:
-- Excel 要显示特殊字符,就需要再加一个这样的字符 显示 " , 则需要 "" 显示 ' , 则需要 '' ... 以此类推
整列填充
面对数据量有几千以上,就可以使用整列向下填充的办法获取:
1、先点击所选列
2、填充 -> 向下
一些建议:
1、单元格文本可能含有单引号或者双引号等特殊符号,需要先处理好
2、编写的SQL脚本尽量使用单条语句,直接放在SQL界面工具执行,可以定位报错的SQL
效果: