【发布时间】:2017-02-17 12:15:21
【问题描述】:
我有一个将文件路径连接成字符串的变量,但我无法用它来评估连接。当我在脚本任务中显示变量的值时,我仍然看到所有的双引号(见下文)。我已将变量的评估表达式设置为真。
当我尝试将此变量用作 sql 命令时,错误是:
"invalid syntax near the +"
(我相信这是下面redactedcol3下面的加号)
顺便说一句,属性表达式是您在开发过程中唯一可以评估变量值的地方吗? (表达式生成器)。
这是变量在脚本组件的消息框中的显示方式:
"SELECT redactedcol1,redactedcol2,rtrim(" + "'" + @user::LocalPath + " + "'" + "+[redactedcol3]) AS Path FROM dbo.SF_redacted where id=1"
【问题讨论】:
标签: sql-server ssis