Saya tidak berpikir bahwa Anda dapat meneruskan String langsung ke parameter tipe CLOB. Saat mencoba mengikat parameter CLOB, Anda dapat melakukan hal berikut:
Jika Anda sudah memiliki Clob
:
call.setClob(1, clob);
Jika Anda ingin mengonversi String
menjadi Clob
:
call.setCharacterStream(1, new StringReader(string), string.length());
Jika Anda ingin menetapkan CLOB null:
call.setNull(1, Types.CLOB);
Anda juga dapat melihat solusi ini .