SSIS中是否还有其他不可打印的字符

时间:2010-07-14 15:40:23

标签: sql-server delimiter ssis

在SSIS中,{t},{CR},{LF}和{CR} {LF}列在行和列分隔符的下拉列表中。我想知道是否有其他命名法使用括号表示法为不可打印的字符?我尝试了以下但没有成功:

{贝尔} - 贝尔 {b} - 退格 {^^} - 列分隔符控制字符

2 个答案:

答案 0 :(得分:0)

根据我的经验,平面文件导入任务非常有限。您可以编写自己的脚本任务或尝试查找其他任务。

以下是codeplex中SSIS的附加组件列表:

http://ssisctc.codeplex.com/

有些人会注意到你应该看看:

正则表达式平面文件源 - 基于正则表达式的平面文件解析源。

分隔文件读取器源 - 能够解析分隔的平面文件的源组件,包括缺少列字段的行的文件。

分隔文件源 - Integration Services的一个非常强大的平面文件源,可处理引用文本并提供完整数据审核。基于微软Bob Bojanic(Delimited File Reader Source Sample)的工作。

答案 1 :(得分:0)

我不确定这一点,但鉴于bcp的documentation关于行和字段终止符,特别是只有\ t,\ n,\ r,\,\ 0是唯一支持的不可打印我怀疑可能{TAB} / {NULL}的字符已经实现,但鉴于它们不在组合框中,它们可能无法使用。