Sets the designated parameter to a Reader
object.
This method differs from the setCharacterStream (int, Reader)
method
because it informs the driver that the parameter value should be sent to
the server as a CLOB
. When the setCharacterStream
method is used, the
driver may have to do extra work to determine whether the parameter
data should be sent to the server as a LONGVARCHAR
or a CLOB
Note: Consult your JDBC driver documentation to determine if
it might be more efficient to use a version of
setClob
which takes a length parameter.
parameterIndex | index of the first parameter is 1, the second is 2, ... | |
reader | An object that contains the data to set the parameter value to. |
SQLException | if parameterIndex does not correspond to a parameter
marker in the SQL statement; if a database access error occurs; this method is called on
a closed PreparedStatement or if parameterIndex does not correspond to a parameter
marker in the SQL statement | |
SQLFeatureNotSupportedException | if the JDBC driver does not support this method |
Diagram: Statement