使用哪一个方法由Sql语句所产生的内容决定。
| execute() | executeUpdate() | executeQuery() |
|---|---|---|
| 返回多个ResultSet对象、多个更新计数或ResultSet对象与更新计数的组合 | 返回值是一个 整数(指示受影响的行数) | 产生单个 结果集 |
使用情况
| execute() | executeUpdate() | executeQuery() |
|---|---|---|
| 对数据库的操作都可以使用此方法 | insert,delete或者update | 只能执行select语句 |
具体使用
execute():返回一个布尔值。 true表示结果是一个ResultSet,false表示它有它表示受查询的行数的int值。
本文详细解析了SQL执行的三种主要方法:execute(), executeUpdate() 和 executeQuery() 的使用场景及区别。execute() 方法适用于所有数据库操作,executeUpdate() 用于执行插入、删除或更新语句,而 executeQuery() 仅用于执行 SELECT 语句并返回结果集。
160

被折叠的 条评论
为什么被折叠?



