Jag har inte kunnat hitta något sätt att underbygga detta, men jag misstänker att like
operatören orsakar CLOB
fältet comments
att implicit konverteras till en varchar2
. Sedan CLOB
är för stor får du felet. Du kan kringgå detta genom att använda en funktion utformad för att fungera med CLOB
datatyp istället:
SELECT *
FROM actionlog al
WHERE DBMS_LOB.INSTR (comments, 'GEM9_EM_SCFNY_TT') <> 0