批量生成insert语句的方法(word转excel,excel用公式生成insert)

版权声明:本文为博主原创文章,未经博主允许不得转载,转载请注明出处。 https://blog.csdn.net/weixin_39885282/article/details/80541957

拿到的是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语句的;结束标识符一定是在“”里面的。
然后就这样下拉:
这里写图片描述
然后就可以咯:
直接选中需要的粘贴就可以了
这里写图片描述
结果就是:
这里写图片描述

猜你喜欢

转载自blog.csdn.net/weixin_39885282/article/details/80541957