Не мисля, че можете да прехвърлите низ директно към параметър от тип CLOB. Когато се опитвате да свържете CLOB параметър, можете да направите следното:
Ако вече имате Clob
:
call.setClob(1, clob);
Ако искате да конвертирате String
в Clob
:
call.setCharacterStream(1, new StringReader(string), string.length());
Ако искате да зададете нулев CLOB:
call.setNull(1, Types.CLOB);
Можете също да видите това решение .