我有一个数据库,我从中获取nvarchar进行查找。然后我把它运到foreach。我的问题是,当我在数据集属性中使用@item((.TableName作为值时,它运行良好,但当我在查询中使用@{item((.TableName(}时,它只占用它的前一部分;收据标题";我只得到";收据";
如果表名包含空格或任何特殊字符,请将其括在方括号'[]'
中,并在表达式中将常量与变量组合时使用concat()
函数。
查询:
@concat('select MAX([Creation Date]) as NewWatermarkvalue from ',item().sourceSchema,'.[',item().TableName),']')