SSIS 表达式构建
Posted
技术标签:
【中文标题】SSIS 表达式构建【英文标题】:SSIS expression building 【发布时间】:2016-10-03 11:21:45 【问题描述】:我要指定路径
路径是: C:\table_name.txt
“table_name”部分是动态的,我将从变量中检索值。
我在表达式生成器中尝试的是:- "C:\"+@[User::TableName]+".txt"
但是,它给出了错误
【问题讨论】:
【参考方案1】:您的反斜杠是一个转义字符,这意味着表达式构建器将下一个字符视为字符串文字。这意味着您的表达式将所有 C:\"+[User::TableName]+
视为第一个字符串,之后的任何内容 (.txt"
) 视为表达式运算符。
简而言之,您需要转义您的转义字符,以便它不会转义您的双引号:
"C:\\"+[User::TableName]+".txt"
【讨论】:
以上是关于SSIS 表达式构建的主要内容,如果未能解决你的问题,请参考以下文章