excel批量生成sql

(1)为了保证数据误操作,我们先创建一个和要导入数据的表结构相同的表

create table  STX_EQUI_MASTER_0813 as select * from  STX_EQUI_MASTER where 1<>1;

 

 

(2)然后将要导入的数据在excel中整理好,然后另起一列:

 

注意:首先要将单元格格式设置为“常规”

 



 

="INSERT INTO STX_EQUI_MASTER_0813(EQUI_NO,EQUI_CATEGORY,CONTRACT_METHOD,CAR_NO,USE_YN,OWNER_TYPE,CREATER,CREATION_DATE) VALUES('"&A2&"','"&B2&"','"&D2&"','"&E2&"','Y','"&F2&"','M113102',sysdate);"

 

    格式如下:

      = "insert into  table_name(col1,col2,col3,col4,col5)  values(' "&A3&" ', ' "&B3&" ',' "&C3&" ',SYSDATE,'wangxiao5530') :"

 

 

     完成后,将鼠标放在单元格右下角,当鼠标变成加号时,将这个单元格向下拉动,最后将生成的sql拷贝到DB中执行。

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值