Do klauzule WHERE nemůžete vložit CLOB. Z dokumentace:
Velké objekty (LOB) nejsou v podmínkách porovnání podporovány. Pro porovnání dat CLOB však můžete použít programy PL/SQL.
Pokud jsou vaše hodnoty vždy menší než 4k, můžete použít:
UPDATE IMS_TEST
SET TEST_Category = 'just testing'
WHERE to_char(TEST_SCRIPT) = 'something'
AND ID = '10000239';
Stejně je divné hledat podle CLOBu.. nemohli byste hledat jen podle sloupce ID?