批量生成insert语句的方法(word转excel,excel用公式生成insert)
程序员文章站
2022-03-26 16:52:53
...
拿到的是word文档:
一、将word转为excel文档(我使用中文格式的;作为列分隔符):
先将这部分复制粘贴到excel中:
然后选中这一列
完成分列
如果选择下一步,那就默认或者文本方式都可以,看自己的需要:
然后就完成了第一步
二:使用公式生成insert语句
ps一般id都是自增的,那就先将下面的A2、A3按照自增规律写好,然后右下角红色框那里出现加号,下拉一整列就会自增长
好了,到了最关键的那步,写公式,建议在txt文件中写
="INSERT into Student(studentid,name,sex,class,subject)values('"&A1&"',P'"&B1&"','女',N'"&C1&"','"&D1&"');"
这里一定要注意格式,sql语句的;结束标识符一定是在“”里面的。
然后就这样下拉:
然后就可以咯:
直接选中需要的粘贴就可以了
结果就是:
下一篇: 看上去好坑的运算符重载