Nie sądzę, że można przekazać String bezpośrednio do parametru typu CLOB. Próbując powiązać parametr CLOB, możesz wykonać następujące czynności:
Jeśli masz już Clob :
call.setClob(1, clob);
Jeśli chcesz przekonwertować String w Clob :
call.setCharacterStream(1, new StringReader(string), string.length());
Jeśli chcesz ustawić puste CLOB:
call.setNull(1, Types.CLOB);
Możesz też zobaczyć to rozwiązanie .