Você não pode colocar um CLOB na cláusula WHERE. Da documentação:
Objetos grandes (LOBs) não são suportados em condições de comparação. No entanto, você pode usar programas PL/SQL para comparações em dados CLOB.
Se seus valores são sempre menores que 4k, você pode usar:
UPDATE IMS_TEST
SET TEST_Category = 'just testing'
WHERE to_char(TEST_SCRIPT) = 'something'
AND ID = '10000239';
É estranho pesquisar por um CLOB de qualquer maneira.. você não poderia apenas pesquisar pela coluna ID?