我有一个SQL动态查询带有一个“?”,需要用管道参数替换。获取的查询带有一个问号“?”,如何替换?我尝试传递参数,但ADF无法识别?符号,因此未传递正确的参数
cedebl8k1#
concat
@{...}
Declare @SourceID int, @datafileid int; Set @SourceID=@{pipeline().parameters.source_id}; Set @datafileid=@{pipeline().parameters.datafield}
set variable
1条答案
按热度按时间cedebl8k1#
concat
函数将查询与动态内容(即参数)连接起来,也可以使用字符串插值(@{...}
)。@{...}
(字符串插值)中:set variable
活动中并使用该变量代替查询。