【发布时间】:2013-06-18 10:35:55
【问题描述】:
我正在将数据从 Excel 源加载到 SQL Server 目标。它工作正常。 问题是空行也插入到数据库中。
你能帮忙吗? 谢谢
【问题讨论】:
-
截断 SQL 表 -> 对于工作表的每个循环容器 -> 数据流任务 -> Excel 源 -> 派生列 -> 数据转换 -> OLEDB 目标 (SQL Server)。这就是我正在做的事情。我有 4 张,2 张完美加载,剩下的两张加载了所有行 1048576...
-
可能是 Excel 的问题。您可以让一些在 Excel 中看起来为空的单元格仍将它们注册为非空。清理您的工作表并重试: Option Explicit Sub DeleteBlanks() Columns("A:A").SpecialCells(xlCellTypeBlanks).EntireRow.Delete End Sub 如果仍然不行,请告诉我们(社区 :) 这是一个更好的代码空白单元格:mrexcel.com/forum/excel-questions/…
标签: sql-server-2008 excel ssis