您的位置:首页 > 数据库

将EXCEL中的列拼接成SQL insert插入语句

2016-01-05 09:45 281 查看
工作中经常需要将EXCEL文件中的数据导入到各种数据库,但是对于不熟悉数据库的人来说,如果直接使用命令执行导入,这无疑是一个难题,也是一个风险。这里我们直接在EXCEL文件中拼接成标准的SQL insert语句来进入数据插入。虽然看起来有点幼稚,但是至少也能按要求完成工作。

假设在EXCEL中有三列A、B、C,现在要将这三列值插入到表testtable对应的三个字段(col1,col2,col3)中。

如下图:在D1列输入值:

="INSERT INTO testtable (col1,col2,col3) VALUES('"&A1&"' ,'"&B1&"' ,'"&C1&");"





然后鼠标单击D1列右下角往下拖就得到标准的SQL insert 语句:





用同样的方法也可以拼接成SQL update\delete语句。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: