【发布时间】:2016-09-09 08:54:26
【问题描述】:
我有一个没有任何扩展名的文件,我需要将数据下载到 SQL Server 表中。
这是在记事本中打开一个字符串的示例:
7600 20160701 20160701 20160630 20160630 20160630 ZSO ### 5501 850170371
在 Excel 中,它看起来像一个没有任何空格的字符串。
当我没有逗号或类似的东西时,如何在列上打断字符串?
【问题讨论】:
-
是用TAB分隔的吧?
-
显示更多数据... 您是否在每行末尾有一个 CR/LF 字符来分隔记录,或者它只是一个巨大的行? @dean 的问题也值得回答。
-
当我从文件中复制该行并粘贴它时,看起来它有标签,但我不确定它们是否真的存在。我在行尾没有任何字符。每条记录都以 7600 开头并以 RUB 结尾,仅此而已。
-
SQL Server 的导入数据任务允许您指定列分隔符(可能是制表符?)或使用固定宽度的列。
标签: sql-server flat-file