【发布时间】:2015-03-16 12:59:23
【问题描述】:
我正在使用以下代码将数据导出到 excel 文件。当 excel 文件为空白时,这工作正常。但是当我将字段更新为 null 时,插入查询执行成功,但 excel 显示为空白。
update openrowset('Microsoft.ACE.OLEDB.12.0','Excel 12.0;Database=E:\..\.xlsx;',
'select Column1,Column2,Column3 FROM [Sheet1$]')
set Column1=null,Column2=null,Column3=null
insert into OPENROWSET('Microsoft.ACE.OLEDB.12.0','Excel 12.0;Database=E:\..\.xlsx;', 'SELECT * FROM [Sheet1$]')
select Column1,Column2,Column3 from table_Name
我想在写入之前先将文件设置为空白。
请帮忙。
【问题讨论】:
标签: sql-server excel openrowset