Sie können kein CLOB in die WHERE-Klausel einfügen. Aus der Dokumentation:
Große Objekte (LOBs) werden in Vergleichsbedingungen nicht unterstützt. Sie können jedoch PL/SQL-Programme für Vergleiche mit CLOB-Daten verwenden.
Wenn Ihre Werte immer kleiner als 4k sind, können Sie Folgendes verwenden:
UPDATE IMS_TEST
SET TEST_Category = 'just testing'
WHERE to_char(TEST_SCRIPT) = 'something'
AND ID = '10000239';
Es ist sowieso seltsam, nach einem CLOB zu suchen. Könnten Sie nicht einfach nach der ID-Spalte suchen?