sql-server - SSIS 在平面文件连接管理器中去除列名称的句点

标签 sql-server csv ssis flat-file flatfiledestination

这个问题与my previous question有关但重点不同,所以我提出了一个新问题。我有一个 CSV 文件,其中只有列名,没有数据。我使用 Visual Studio 2012 在 SSIS 中创建了一个平面文件连接管理器。我在连接管理器中检查了第一个数据行中的列名称。两个列名称必须以句点结尾(员工编号和小时)。这些列与我的 CSV 文件中的句点一起出现。逗号,而不是句点,是平面文件连接管理器中的分隔符。但是,当我将连接管理器指向 CSV 文件并单击连接管理器中的列时,句点将被空格替换。此外,如果我创建一个平面文件目标,将其指向我的平面文件连接管理器并运行我的 SSIS 包,列名将包含空格而不是句点。这是错误还是我做错了什么?

最佳答案

打开平面文件连接管理器,转到“高级”选项卡并更改为列名称​​(添加句点而不是空格)

enter image description here

类似问题

关于sql-server - SSIS 在平面文件连接管理器中去除列名称的句点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55799970/

相关文章:

java - 如何使用 Java 在 MySQL 数据库中导入制表符分隔文件?

java - 我怎样才能告诉 SuperCSV 不要将空字符串映射到 null

r - R 中是否有用于删除嵌入式 NUL 的 sed 类型包?

SSIS包卡在 "Created Execution"状态

sql-server - SSIS将动态结果集变量写入MSSQL表

sql-server - 同一服务器上的两个 DbContext 抛出 : This platform does not support distributed transactions

sql-server - 混淆数据库表名

file - SSIS-带有转义字符的平面文件

c# - 在 4 个结果后插入字符串

c# - EF - 无法确定关系