1、读取excel中的数据:
select * from OpenRowSet('microsoft.jet.oledb.4.0','Excel 8.0;HDR=yes;database=d:\test.xls;',[tt$])
2、写入excel数据
insert into OpenRowSet('microsoft.jet.oledb.4.0','Excel 8.0;hdr=yes;database=c:\book1.xls;',[Sheet1$])(id,name)
select * from tt
或
master..xp_cmdshell'bcp "serv-htjs.dbo.serv_user" out "c:\book2.xls" -c -q -S"." -U"sa" -P"sa"'
select * from OpenRowSet('microsoft.jet.oledb.4.0','Excel 8.0;HDR=yes;database=d:\test.xls;',[tt$])
2、写入excel数据
insert into OpenRowSet('microsoft.jet.oledb.4.0','Excel 8.0;hdr=yes;database=c:\book1.xls;',[Sheet1$])(id,name)
select * from tt
或
master..xp_cmdshell'bcp "serv-htjs.dbo.serv_user" out "c:\book2.xls" -c -q -S"." -U"sa" -P"sa"'
本文介绍如何使用SQL语句从Excel中读取数据以及如何将数据写入Excel文件。提供了具体的SQL语句示例,包括利用OpenRowSet进行读取操作及通过BCP命令完成写入过程。
5717

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



