Updates the designated column with a
java.sql.SQLXML
value. The updater methods are used to update column values in the current row or the insert row. The updater methods do not update the underlying database; instead the
updateRow
or
insertRow
methods are called to update the database.
@param columnIndex the first column is 1, the second 2, ...
@param xmlObject the value for the column to be updated
@throws SQLException if the columnIndex is not valid; if a database access error occurs; this method is called on a closed result set; the java.xml.transform.Result
, Writer
or OutputStream
has not been closed for the SQLXML
object; if there is an error processing the XML value or the result set concurrency is CONCUR_READ_ONLY
. The getCause
method of the exception may provide a more detailed exception, for example, if the stream does not contain valid XML.
@exception SQLFeatureNotSupportedException if the JDBC driver does not supportthis method
@since 1.6