首页 > 解决方案 > 使用空行和列将 Excel 工作簿导入 SQL 数据库

问题描述

我有一个类似于我试图通过 SSIS 导入的已发布图像的 Excel 工作簿。它具有特定的格式,例如空列和行,因此在导入时,它有很多 NULL 值。导入这样的工作簿的最佳方法是什么?

示例工作簿的屏幕截图

标签: sqlexcelssisetl

解决方案


如果您对 excel-sheet 的特定区域感兴趣,您可以使用 Excel Connecor 中的 SQL 命令 - 数据访问模式并使用如下语法:

SELECT * FROM [Sheet1$C4:J10]

此处示例:https ://www.red-gate.com/simple-talk/sql/ssis/importing-excel-data-into-sql-server-via-ssis-questions-you-were-too-shy-to -问/#第八


推荐阅读