Je ne pense pas que vous puissiez passer une chaîne directement à un paramètre de type CLOB. Lorsque vous tentez de lier un paramètre CLOB, vous pouvez effectuer les actions suivantes :
Si vous avez déjà un Clob
:
call.setClob(1, clob);
Si vous souhaitez convertir une String
dans un Clob
:
call.setCharacterStream(1, new StringReader(string), string.length());
Si vous souhaitez définir un CLOB nul :
call.setNull(1, Types.CLOB);
Vous pouvez également voir cette solution .