0

我在 SSRS 2008 中使用以下查询,当我单击Report Wizard中设计查询窗口上的“下一步”按钮时出现错误。

“保存查询设计方法时出错。ORA-00911:无效字符”

  SELECT E.EMPID, E.NAME
    FROM EMP E
   WHERE E.EMPID IN (SELECT COLUMN_VALUE FROM TABLE(CAST(SPLIT(:I_IDS) AS TEMP_TBL)));

我究竟做错了什么?

4

1 回答 1

2

您是否尝试过简化 WHERE 子句以使用条件:

WHERE E.EMPID IN (:I_IDS);

- 在您的查询中?(根据我的经验,这不适用于普通 SQL 客户端中的多个值,但适用SSRS 数据集。)

于 2012-04-24T09:48:35.063 回答