【发布时间】:2016-08-01 08:16:19
【问题描述】:
我正在将 SSRS 与 teradata DB 一起使用,试图将多值参数传递给 DB。
我知道这是 SSRS 和 Teradata 的问题,但我发现了一些奇怪的东西。可以传递多值参数,但前提是它是查询中的 first 参数:
SELECT * FROM ts
WHERE LOT in (?) AND Start_Date >= ? AND Start_Date <= ? AND Program like ?||'%'
如果我进行更改并且条件“LOT in (?)”不是第一个,我会得到错误..
更新: 我只是注意到查询中的位置不相关。改变的是“数据集属性”中参数的顺序(我使用的是 microsoft Report Builder):
【问题讨论】:
标签: reporting-services ssrs-2008 teradata ssrs-2012