で欠落している右括弧私はSQL Developerの通過細かい動作しますが、アプリケーションで実行中にエラーがスローされます。このクエリがあります。ORA-00907:UnionAll
"SELECT DECODE(STATE_ID, 7, 'INPROGRESS','NOT_INPROGRESS')STATUS "+
"FROM ((SELECT A.STATE_ID FROM DSP_SIM_INVENTORY_DTLS A, DSP_TRANSACTION_DTLS B "+
"WHERE A.IMSI = B.IMSI AND B.MSISDN_D = ? AND A.ORDER_ID = ? AND A.IMSI = ? "+
"UNION ALL"+
"SELECT C.STATE_ID FROM DSP_SIM_STC_DTLS C"+
"WHERE C.MSISDN_D = ? AND C.ORDER_ID = ? AND C.IMSI = ?))"
を私はこの問題を解決する助けてください。
あなたが不足しているスペース上の文字列と、また、いくつかの()の間に間違ったスペースを持っています。あなたがこの種の問題を抱えているときは、質問テキストを印刷してください。すぐに表示されます。 – Mat
また、括弧の間に共用体の各select文を置く必要はありません。 –