java命名空间java.sql接口preparedstatement的类成员方法:
execute定义及介绍
本文导语:
execute
boolean execute()
throws sqlexception
在此 preparedstatement 对象中执行 sql 语句,该语句可以是任何种类的 sql 语句。一些预处理过的语句返回多个结果,execute 方法处理这些复杂的语句,executequery 和 executeupdate 处理形...
boolean execute()
throws sqlexception
- 在此
preparedstatement
对象中执行 sql 语句,该语句可以是任何种类的 sql 语句。一些预处理过的语句返回多个结果,execute
方法处理这些复杂的语句,executequery
和 executeupdate
处理形式更简单的语句。
execute
方法返回一个 boolean
值,指示第一个结果的形式。必须调用 getresultset
或 getupdatecount
方法获取该结果,必须调用 getmoreresults
获取任何后续结果。
- 返回:
- 如果第一个结果是
resultset
对象,则返回 true
;如果第一个结果是更新计数或者没有结果,则返回 false
- 抛出:
sqlexception
- 如果发生数据库访问错误;在关闭的 preparedstatement
上调用此方法,或者为此方法提供了参数- 另请参见:
statement.execute(java.lang.string)
,
statement.getresultset()
,
statement.getupdatecount()
,
statement.getmoreresults()