java命名空间java.sql接口statement的类成员方法:
setcursorname定义及介绍
本文导语:
setcursorname
void setcursorname(string name)
throws sqlexception
将 sql 指针名称设置为给定的 string,后续 statement 对象的 execute 方法将使用此字符串。然后,可以在 sql 位置更新或删除语句中使用该名称来标识由此语句生成的...
setcursorname
void setcursorname(string name)
throws sqlexception
- 将 sql 指针名称设置为给定的
string
,后续 statement
对象的 execute
方法将使用此字符串。然后,可以在 sql 位置更新或删除语句中使用该名称来标识由此语句生成的 resultset
对象中的当前行。如果数据库不支持位置更新/删除,则此方法为无操作 (noop)。为了确保指针具有支持更新的适当隔离级别,指针的 select
语句的形式应该为 select for update
。如果 for update
不存在,则位置更新可能失败。
注:按照定义,位置更新和删除必须由生成的用于放置的 resultset
对象之外的某个 statement
对象来执行。此外,在连接中指针名称还必须是唯一的。
- 参数:
name
- 新指针名称,该名称在连接中必须是唯一的
- 抛出:
sqlexception
- 如果发生数据库访问错误,或者在已关闭的 statement
上调用此方法
sqlfeaturenotsupportedexception
- 如果 jdbc 驱动程序不支持此方法