私はPL/SQLでスクリプトを使用していますが、いくつかのテーブル、シーケンス、トリガを落として同じスクリプトで再度作成するので、データベースからすべてのデータを削除するために、 (そして私はこのスクリプトにアクセスしてWebサイトのボタンを押しています)ので、スクリプトファイルから行ごとに読み込んで、動的SQLを使ってすべての行を実行するPL/SQLで関数/プロシージャを実行しようとしましたが、で:PHPでPL/SQLスクリプトを実行しています
:ORA-24344: success with compilation error
CREATE OR REPLACE TRIGGER players_bir BEFORE INSERT ON players FOR EACH ROW BEGIN SELECT players_seq.NEXTVAL INTO :new.id FROM dual END
これは私にエラーを与えました
私は解決策を探しましたが、何も見つかりませんでした。
そのトリガーのエラーメッセージは、user_errors(または接続先のユーザーに応じてall_errors/dba_errors)に表示されますか?それはあなたに、問題が何であるかの手がかりを与えるはずです。 – Boneist