java命名空间java.sql接口statement的类成员方法:
execute定义及介绍
本文导语:
execute
boolean execute(string sql)
throws sqlexception
执行给定的 sql 语句,该语句可能返回多个结果。在某些(不常见)情形下,单个 sql 语句可能返回多个结果集合和/或更新计数。这一点通常可以忽略,除非正在 (1) 执行...
boolean execute(string sql)
throws sqlexception
- 执行给定的 sql 语句,该语句可能返回多个结果。在某些(不常见)情形下,单个 sql 语句可能返回多个结果集合和/或更新计数。这一点通常可以忽略,除非正在 (1) 执行已知可能返回多个结果的存储过程或者 (2) 动态执行未知 sql 字符串。
execute
方法执行 sql 语句并指示第一个结果的形式。然后,必须使用方法 getresultset
或 getupdatecount
来获取结果,使用 getmoreresults
来移动后续结果。
- 参数:
sql
- 任何 sql 语句
- 返回:
- 如果第一个结果为
resultset
对象,则返回 true
;如果其为更新计数或者不存在任何结果,则返回 false
- 抛出:
sqlexception
- 如果发生数据库访问错误,或者在已关闭的 statement
上调用此方法- 另请参见:
getresultset()
,
getupdatecount()
,
getmoreresults()