0

SSRS 2008 で以下のクエリを使用していますが、レポート ウィザードの [デザイン クエリ]ウィンドウで[次へ] ボタンをクリックするとエラーが発生します。

「クエリ デザイン メソッドの保存中にエラーが発生しました。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 に答える