Excel插入sql 2000中

本文介绍了一种使用OPENROWSET结合Microsoft Jet OLEDB驱动程序从Excel文件中读取数据并直接插入到SQL Server数据库特定表的方法。这种方法适用于需要将Excel中的数据快速迁移到数据库的应用场景。
insert into Invoice_AccuInfo ([cCompanyName]
           ,[cCompanyAddr]
           ,[cContact]
           ,[cTel]
           ,[cBankName]
           ,[cBankAddr]
           ,[cAccountName]
           ,[cAccountNumber]
           ,[cSwiftCode]
           ,[iStatus]
           ,[dCreateDate]
           ,[cCreateID]
           ,[dModifyDate]
           ,[cModifyID]
           ,[Filepath]
           ,[Currency]
           ,[GSJC]
           ,[YXJC])


select [cCompanyName]
           ,[cCompanyAddr]
           ,[cContact]
           ,[cTel]
           ,[cBankName]
           ,[cBankAddr]
           ,[cAccountName]
           ,[cAccountNumber]
           ,[cSwiftCode]
           ,[iStatus]
           ,[dCreateDate]
           ,[cCreateID]
           ,[dModifyDate]
           ,[cModifyID]
           ,[Filepath]
           ,[Currency]
           ,[GSJC]
           ,[YXJC]
 from 
OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
,'Excel 5.0;HDR=YES;DATABASE=E:\abc.xls',Invoice_AccuInfo$)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值