クライアントの1人がエラーORA-000904: "ATTRIBUTE"を受け取りました。無効な識別子00904.00000 - "%s:無効な識別子" Oracle SQL Developerでトリガーを作成するスクリプトを実行中。私はフォーラムでこれを探しました...... oracle9iで1.5.4バージョンのoracleを使用した場合、これが発生します。 1.5.3以下のバージョンのOracle SQL Developerを使用している場合は、これを解決できます。ORA-000904:「ATTRIBUTE」。無効な識別子00904.00000 - "%s:無効な識別子"
しかし、彼らも1.5.3を試しましたが、まだ問題に直面しています。また、トリガー定義の後にSHOW ERRORコマンドがあるため、これが起こっているとも伝えています。
誰もがこのことについて考えを持つことができます???事前
は、最初は私もこのことを想定し...しかし、これはそうではありません「ORA-000904:」ATTRIBUTE - %s「は無効な識別子00904.00000。」:無効識別子」 TRIGGER OHM_ADMIN.ABSEMLTP_BEFOREDELETE_MEMO をCREATE OR REPLACEは、BEFORE EACH ROW FOR OHM_ADMIN.ABSEMLTP ON DELETE のIF BEGIN:OLD.FLDBODYは<> 0 THEN OHM_ADMIN.ABSEMLTP_MEMO WHERE FLDTYPE =。DELETE FROM:OLD.FLDBODYとFLDPARENTRN =:OLD.FLDREC_NUM; 終了IF; 終了; / エラーを表示する これに問題がありますか? ありがとうございましたジャスティンあなたの前の応答.. –
@sunilkumar - あなたの質問を編集してコードを書式設定できるようにしてください。また、行番号を含む 'SHOW ERRORS'コマンドの全出力をポストします。 –
エラーのスクリーンショットを送ったので正確なエラーログがありません...スクリーンショットでは、エラーについて次のように伝える1つのプロンプトウィンドウが表示されます。 エラーが発生しました要求された操作: ORA-00904: "ATTRIBUTE" 無効な識別子 00904:00000 - "%sの:無効な識別子" *原因: *アクション: ベンダーコード904 –