Excel多行数据转换成SQL语句

工作过程中,可能需要将Excel中的数据维护进数据库,如果数据少的话可以单条操作,如果数据量很大的话,就需要考虑批量处理数据,我们可以利用EXCEl提供的公式,将数据转化成SQL脚本,然后在数据库执行脚本
步骤:
1.打开用户提供的EXCEL文件,鼠标定位到第一行数据的最后一个单元格
输入="",在双引号里面写入INSERT语句脚本,这里举例oracle语句的insert into语句,格式如
=“INSERT INTO CMS_POST_PONE_TMP(CNTRACT_NO,TIMElONE,NUMBER) VALUES(’”&B2&"’,’"&C2&"’,’"&D2&"’);"

在这里插入图片描述

鼠标定位到两个&&中间,依次选择到栏位对应的单元格,如第一列的值定位到B2,这时公式里面的值就变为了&B2&,意思就是CNTRACT_NO的值就是B2单元格的值,第二列第三列的依次类推.
最后把鼠标光标放到公式最后面,再按Enter键,这样第一行的公式就写好了

2.鼠标再定位到第一行的公式,鼠标左键按住往下拖动到数据行的最后一行,然后松开按键,这样全部的公式就生成完了。
3.全部选中公式,右键【复制】,粘贴到记事本中,这样SQL脚本就出来了,直接放到数据库中执行

作者:飞奔的小蚂蚁
链接:https://www.jianshu.com/p/5f5ef73a7198
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值