【问题标题】:SSIS Excel mix match data type import issueSSIS Excel混合匹配数据类型导入问题
【发布时间】:2020-06-10 13:50:20
【问题描述】:

我正在使用 excel 源任务将数据从 excel 导入我的数据库。我的 excel 文档保存在 xls 中。其中一列是字符串和整数之间的混合。我尝试了多种在网上找到的解决方案。一,我已将该列的 excel 数据类型更改为文本,我已翻转数据,使字符串位于顶部。

当我执行这些项目时,它会为字符串或整数提供空值,具体取决于数据的排序方式。前 8 行被标识为字符串,它为整数提取空值。如果前八行是整数,则字符串为空。

另外,我找到了这个解决方案:在属性“EXCEL 8.0;HDR=YES;IMEX=1”中将 IMEX 添加到连接字符串的末尾。当我这样做加上所有其他尝试的项目时,它实际上从我的数据集中排除了我的字符串,并且没有将这些行带入导入。

还有其他可以尝试的解决方案吗?

【问题讨论】:

    标签: excel ssis


    【解决方案1】:

    我能够通过将其更改为将 excel 文档另存为 CSV 文件并使用平面源文件而不是 Excel 源来找到我的解决方案。

    【讨论】:

      猜你喜欢
      • 2017-04-27
      • 1970-01-01
      • 2012-04-12
      • 1970-01-01
      • 2023-03-19
      • 1970-01-01
      • 2012-08-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多