L导入SQL



insert into 表1(列1,列2...) select * from | select 列1,列2 into 表 from
openrowset('Microsoft.Jet.OLEDB.4.0', 'Excel 8.0;database=c:/aaaa.xls;HDR=Yes;IMEX=1', sheet1$)
imex=1是表示把混合数据类型强制转换为文本行
--导入已经存在的表中
insert into 表
select * from
OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
,'Excel 5.0;HDR=YES;DATABASE=c:/test.xls',sheet1$)
--导入并生成表
select * into 表 from
OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
,'Excel 5.0;HDR=YES;DATABASE=c:/test.xls',sheet1$)
Trackback: http://tb.blog.youkuaiyun.com/TrackBack.aspx?PostId=517825
本文介绍了如何使用SQL语句将EXCEL数据导入到SQL Server数据库中。提供了两种主要的方法:一是导入到已存在的表中;二是创建新表并导入数据。文中详细展示了使用OPENROWSET函数配合不同参数实现数据导入的具体语法。
2654

被折叠的 条评论
为什么被折叠?



