欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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

程序员文章站 2022-03-26 16:52:53
...

拿到的是word文档:
一、将word转为excel文档(我使用中文格式的;作为列分隔符):
批量生成insert语句的方法(word转excel,excel用公式生成insert)
先将这部分复制粘贴到excel中:
批量生成insert语句的方法(word转excel,excel用公式生成insert)
然后选中这一列
批量生成insert语句的方法(word转excel,excel用公式生成insert)
完成分列
批量生成insert语句的方法(word转excel,excel用公式生成insert)
如果选择下一步,那就默认或者文本方式都可以,看自己的需要:
批量生成insert语句的方法(word转excel,excel用公式生成insert)
批量生成insert语句的方法(word转excel,excel用公式生成insert)

然后就完成了第一步
二:使用公式生成insert语句
ps一般id都是自增的,那就先将下面的A2、A3按照自增规律写好,然后右下角红色框那里出现加号,下拉一整列就会自增长
批量生成insert语句的方法(word转excel,excel用公式生成insert)
批量生成insert语句的方法(word转excel,excel用公式生成insert)

好了,到了最关键的那步,写公式,建议在txt文件中写

="INSERT into Student(studentid,name,sex,class,subject)values('"&A1&"',P'"&B1&"','',N'"&C1&"','"&D1&"');"

这里一定要注意格式,sql语句的;结束标识符一定是在“”里面的。
然后就这样下拉:
批量生成insert语句的方法(word转excel,excel用公式生成insert)
然后就可以咯:
直接选中需要的粘贴就可以了
批量生成insert语句的方法(word转excel,excel用公式生成insert)
结果就是:
批量生成insert语句的方法(word转excel,excel用公式生成insert)

相关标签: excel