【发布时间】:2023-03-05 01:58:01
【问题描述】:
将 Excel 和 csv 数据从文件传输到 SQL Server 表并使用触发器将其自动传输到其他表的最佳解决方案是什么?
【问题讨论】:
标签: sql-server-2017
将 Excel 和 csv 数据从文件传输到 SQL Server 表并使用触发器将其自动传输到其他表的最佳解决方案是什么?
【问题讨论】:
标签: sql-server-2017
最安全的方法是创建一个用于读取 excel/csv 文件的 SSIS 作业,通过 Sql Server 代理运行它。你可以在这里找到详细信息 https://docs.microsoft.com/en-us/sql/integration-services/load-data-to-from-excel-with-ssis?view=sql-server-2017
导入excel文件的SQL语句
SELECT * INTO Data_dq
FROM OPENROWSET('Microsoft.ACE.OLEDB.12.0',
'Excel 12.0; Database=D:\Desktop\Data.xlsx', [Data$]);
【讨论】: