【发布时间】:2012-08-04 15:25:36
【问题描述】:
我有一个参数,它有多个用分号分隔的项目。我需要在 IN 子句中使用这些项目。例如:
parItems = 'item1;;item2;;item3'
然后我需要像这样添加到 sql 中:
SELECT somestuff, morestuff FROM sometable WHERE item in (parItems)
有没有简单的方法来完成这项工作?
对不起。正如我之前所说,它将在 Reporting Services 上查看 MSSQL DB 而不是 Oracle ODBC
【问题讨论】:
-
有没有办法在将
parItems输入到 sql 语句之前先对其进行格式化?这样会更容易。 -
SSRS 支持多值参数(特别是在 IN 子句中)
标签: sql sql-server reporting-services parameter-passing