【问题标题】:SSIS expression buildingSSIS 表达式构建
【发布时间】:2016-10-03 11:21:45
【问题描述】:

我要指定路径

路径是: C:\table_name.txt

“table_name”部分是动态的,我将从变量中检索值。

我在表达式生成器中尝试的是:- "C:\"+@[User::TableName]+".txt"

但是,它给出了错误

【问题讨论】:

    标签: sql-server database ssis


    【解决方案1】:

    您的反斜杠是一个转义字符,这意味着表达式构建器将下一个字符视为字符串文字。这意味着您的表达式将所有 C:\"+[User::TableName]+ 视为第一个字符串,之后的任何内容 (.txt") 视为表达式运算符。

    简而言之,您需要转义您的转义字符,以便它不会转义您的双引号:

    "C:\\"+[User::TableName]+".txt"

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多