我想将数据从sql server导出到Excel工作表中。工作表是结构化的,有多个表格。
是否可以指定导出范围,还是仅限于工作表?
insert into opendatasource(
'Microsoft.ACE.OLEDB.12.0',
'Data Source=Mypath\MyFile.xlsx;Extended Properties=Excel 12.0')...[MySheet$]
我需要指定类似的内容:
[MySheet$].MySpecificTable or
MySheet$MySpecificTable or
MySheet$I4:M8
我不想使用导出向导 - 此任务应该是自动执行的。我知道如何在C#或SSIS或VBA中执行此操作,但我想知道如何通过OPENDATASOURCE
或OPENROWSET
执行此操作。
答案 0 :(得分:0)
没办法如何通过opendatasource / openrowset来做到这一点......
Opendatasource是半生产的功能。可能没有使用数据,只能用于ad-hoc连接。