oracle

CLOBを検索する。

SELECT * FROM [検索対象テーブル] WHERE DBMS_LOB.INSTR([検索対象列], '[検索対象文字列]', 1, 1) = 1 AND DBMS_LOB.GETLENGTH(value) = LENGTH('[検索対象文字列]');

オラクルで実行したSQLの履歴を表示する

例:削除文を検索SELECT * FROM V$SQLTEXT WHERE SQL_TEXT LIKE '%DELETE%' OR SQL_TEXT LIKE '%delete%' OR SQL_TEXT LIKE '%TRUNCATE%' OR SQL_TEXT LIKE '%truncate%' order by sql_text; select * from v$sqlarea where SQL_TEXT LIKE 'delete%';