我是靠谱客的博主 甜美小蝴蝶,这篇文章主要介绍将Excel中的数据转换成sql Insert语句,现在分享给大家,希望可以做个参考。

excel表格中有A、B、C三列数据,希望导入到数据库users表中,对应的字段分别是name,sex,age ,在你的excel表格中增加一列,利用excel的公式自动生成sql语句,方法如下:

1、在你的excel表格中增加一列

2、在第一行的D列,就是D1中输入公式: =CONCATENATE("INSERT INTO PERSONS_SERIAL_NUMBER(PERSONS_NO, PERSONS_NAME,ID_NUMBER) VALUES('" & B1 & "', '" & C1 & "', '" & E1 & "');")

3、此时D1已经生成了如下的sql语句: INSERT INTO PERSONS_SERIAL_NUMBER(PERSONS_NO, PERSONS_NAME,ID_NUMBER) VALUES('xxxxx', 'xxxx, 'xxxxxxxxxx');

4、将D1的公式复制到所有行的D列

5、此时D列已经生成了所有的sql语句

6、把D列复制到一个纯文本文件中。

注意:生成的insert语句中有一个特殊字符"?",需要转换成空格。推荐使用UltraEdit进行处理。

最后

以上就是甜美小蝴蝶最近收集整理的关于将Excel中的数据转换成sql Insert语句的全部内容,更多相关将Excel中的数据转换成sql内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(100)

评论列表共有 0 条评论

立即
投稿
返回
顶部