java命名空间java.sql接口resultset的类成员方法:
updateobject定义及介绍
本文导语:
updateobject
void updateobject(int columnindex,
object x,
int scaleorlength)
throws sqlexception
用 object 值更新指定列。更新方法用于更新当前行或插入行中的列值,并不会更新底层数据库;更新数据库要...
updateobject
void updateobject(int columnindex,
object x,
int scaleorlength)
throws sqlexception
- 用
object
值更新指定列。更新方法用于更新当前行或插入行中的列值,并不会更新底层数据库;更新数据库要调用 updaterow
或 insertrow
方法。
如果第二个参数是 inputstream
,则该流必须包含 scaleorlength 指定的字节数。如果第二个参数是 reader
,则它必须包含 scaleorlength 指定的字符数。如果这些条件不为真,则执行该语句时驱动程序将生成一个 sqlexception
。
- 参数:
columnindex
- 第一个列是 1,第二个列是 2,……x
- 新列值scaleorlength
- 对于 java.math.bigdecimal
对象,此参数是小数点后的位数。对于 java 对象类型 inputstream
和 reader
,此参数是该流或 reader 中数据的长度。对于其他所有类型,将忽略此值。
- 抛出:
sqlexception
- 如果 columnindex 无效;如果发生数据库访问错误;结果集并发性为 concur_read_only
或在已关闭的结果集上调用此方法
sqlfeaturenotsupportedexception
- 如果 jdbc 驱动程序不支持此方法- 从以下版本开始:
- 1.2