Du kan ikke sætte en CLOB i WHERE-sætningen. Fra dokumentationen:
Store objekter (LOB'er) understøttes ikke under sammenligningsforhold. Du kan dog bruge PL/SQL-programmer til sammenligninger på CLOB-data.
Hvis dine værdier altid er mindre end 4k, kan du bruge:
UPDATE IMS_TEST
SET TEST_Category = 'just testing'
WHERE to_char(TEST_SCRIPT) = 'something'
AND ID = '10000239';
Det er alligevel mærkeligt at søge på en CLOB.. kunne du ikke bare søge på ID-kolonnen?