Não consegui encontrar nenhuma maneira de comprovar isso, mas suspeito que o
like operador está causando o CLOB campo comments para ser convertido implicitamente em um varchar2 . Como o CLOB for muito grande, você receberá o erro. Você pode contornar isso usando uma função projetada para funcionar com o CLOB tipo de dados em vez disso:SELECT *
FROM actionlog al
WHERE DBMS_LOB.INSTR (comments, 'GEM9_EM_SCFNY_TT') <> 0