Ik heb geen manier kunnen vinden om dit te onderbouwen, maar ik vermoed dat de like
operator veroorzaakt de CLOB
veld comments
impliciet worden geconverteerd naar een varchar2
. Sinds de CLOB
te groot is, krijg je de foutmelding. U kunt dit omzeilen door een functie te gebruiken die is ontworpen om te werken met de CLOB
datatype in plaats daarvan:
SELECT *
FROM actionlog al
WHERE DBMS_LOB.INSTR (comments, 'GEM9_EM_SCFNY_TT') <> 0