【问题标题】:Zappy SSIS inserts / in front of ,Zappy SSIS 在前面插入 /
【发布时间】:2021-11-04 17:18:29
【问题描述】:

我们有这个 SSIS 软件,正在尝试将数据导出到 CSV 文件。在某些情况下,数据包括“供应商名称”。出于某种原因,导出在 前面插入了 /。

例如ABC, INC 在导出后显示为ABC\, INC

有没有办法不插入\?

谢谢。

拉吉

【问题讨论】:

  • 例如 ABC, INC 在导出后显示为 ABC, INC。 - 这就是您所期望的,但我没有看到“/”。
  • 这个网站似乎也删除了名称中的 / 但它在 , 之前显示 /
  • 使用编辑器工具格式化为代码,它会正确显示。
  • 该软件可能正在尝试转义字段内逗号。如果您可以选择在 CSV 输出中的各个字段周围加上引号“...”,并且您的接收应用程序可以使用 CSV 文件中的引号字段,那么这可能是一种继续
  • Stu,我如何格式化为代码?

标签: csv ssis


【解决方案1】:

我不熟悉您使用的软件,但斜杠通常用作转义字符,在这种情况下,逗号是列中文本的一部分,而不是列分隔符.该软件的导入功能可能利用了这一点。

假设文件接收者没有使用同一个软件包,我会在软件的设置/配置中查看是否有办法强制它使用更标准的符号。例如,将导出的文本列括在双引号中会导致大多数导入规范将内部逗号视为普通文本而不是分隔符。

您将在 SSIS 平面文件连接管理器中寻找类似 @​​987654321@ 设置的内容。

【讨论】:

  • 谢谢。说得通。我会尝试看看是否有解决方法或是否是软件错误
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-01-26
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多