从 SQL Server 导出固定长度字段

从 SQL Server 导出固定长度字段

如何将 SQL Server 2005 表导出为固定长度字段文本文件,每行一个记录?SQL 似乎认为固定长度是分隔记录的唯一方法,即 fieldLen1 + fieldLen2 + ... + fieldLenN = recLen。我找不到用换行符分隔每个记录的任何方法。

此外,当我尝试从常规数据库引擎连接使用该向导时,它会在名为“ShortLocation”的列名上出现错误。我看不出将其写入文本文件有什么困难,但我放弃了该向导并尝试使用 SSIS 包,但只要我设置格式为“固定宽度”,我就会丢失行分隔符选项。

我的要求肯定不是那么罕见吧?

答案1

相关内容