【发布时间】:2019-04-30 15:35:05
【问题描述】:
我的文件有'|'作为文本限定符和 col 分隔符作为 ',' 但它们没有行分隔符。如何处理它。
数据示例
|1|,|4616002.000000|,|firstname1|,|lastname1|,||,|19341009000000|,|Female|,|HP|,|20090123160644|,|733.01|,|Osteoporosis, Postmenopausal.|,|ICD-9-CM|,||,||,||,||,|Confirmed|,|Active|,|20090123160632|,||,||,||,||,||,||,||,||,|Medical|,||
|2|,|4616002.000000|,|firstname2|,|lastname2|,||,|19341009000000|,|Female|,|HP|,|20090123160652|,|530.81|,|GERD [Gastroesophageal reflux disease]|,|ICD-9-CM|,||,||,||,||,|Confirmed|,|Active|,|20090123160644|,||,||,||,||,||,||,||,||,|Medical|,||
【问题讨论】:
-
您确定行分隔符不是回车换行符
{CR}{LF}?当显示隐藏字符时,在 Notepad++ 中复制/粘贴示例数据会显示两个{CR}{LF},尽管我猜您在问题中添加了第二个用于格式化。 -
在notepad++中打开它后它工作了,但后来它在加载时抛出0xc0047038错误。任何帮助将不胜感激。 @userfl89
-
我在下面发布了一个答案,更详细地解释了这个过程。希望这会有所帮助。
标签: ssis delimiter sql-import-wizard