@{item().TableName}只给出字符串的第一部分



我有一个数据库,我从中获取nvarchar进行查找。然后我把它运到foreach。我的问题是,当我在数据集属性中使用@item((.TableName作为值时,它运行良好,但当我在查询中使用@{item((.TableName(}时,它只占用它的前一部分;收据标题";我只得到";收据";

如果表名包含空格或任何特殊字符,请将其括在方括号'[]'中,并在表达式中将常量与变量组合时使用concat()函数。

查询:

@concat('select MAX([Creation Date]) as NewWatermarkvalue from ',item().sourceSchema,'.[',item().TableName),']')

相关内容

  • 没有找到相关文章

最新更新