列にサブストリングが含まれているが、その列のタイプが「Long」であるテーブルから行を削除するにはどうすればよいですか。(はい、Longを使用するべきではないことはわかっていますが、他の誰かの混乱を維持しています)。
私の最初の試みは:
delete from longtable
where search_long(rowid) like '%hello%';
(この回答に続く。)
これは次を返します:
SQLエラー:ORA-04091:テーブルblah.longtableが変化しています、トリガー/関数はそれを認識しない可能性があります