こんにちは、素敵な日々をお過ごしください
OracleでSQLセグメントでパラメータを2回使用するとエラーが発生しました
そのように
Select OPS$ASY.UNTARTAB.EEA_DOV,OPS$ASY.UNTARTAB.EEA_EOV from OPS$ASY.UNTARTAB
WHERE OPS$ASY.UNTARTAB.EEA_DOV = :X OR OPS$ASY.UNTARTAB.EEA_EOV = :X
エラー: ORA-01036: 無効な変数名/番号です
しかし、私はこのセグメントを使用しています。問題はありませんが、A パラメータを 2 回使用する必要があります
Select OPS$ASY.UNTARTAB.EEA_DOV,OPS$ASY.UNTARTAB.EEA_EOV from OPS$ASY.UNTARTAB
WHERE OPS$ASY.UNTARTAB.EEA_DOV = :X OR OPS$ASY.UNTARTAB.EEA_EOV = :Y