以下のように、手順にCASEステートメントを単純に記述しました
((T1.DEVICEHOLD = 'Z1' または T2.ISHOLD = 1) の場合、1 そうでなければ 0 END) AS HOLD
しかし、プロシージャをコンパイルすると、エラーが発生します パッケージ本体のコンパイルエラー
エラー: PLS-00103: 次のいずれかを期待しているときに、シンボル「Z1」が見つかりました: * & = - + ; at in is mod 残り not rem または != または ~= >= およびまたは LIKE2_ のように || の間の LIKE4_ LIKEC_ マルチセットメンバーSUBMULTISET_ 「Z1」の前に記号「*」を挿入して続行しました。
誰でもこれを解決するのを手伝ってもらえますか?
前もって感謝します!