在Java中如何使用execute()、executeQuery()、executeUpdate()三个方法

JAVA中 Statement 接口中

execute(String sql)
执行给定的 SQL 语句,该语句可能返回多个结果。
executeQuery(String sql)
执行给定的 SQL 语句,该语句返回单个 ResultSet 对象
executeUpdate(String sql)
执行给定 SQL 语句,该语句可能为 INSERT、UPDATE 或 DELETE 语句,或者不返回任何内容的 SQL 语句(如 SQL DDL 语句)

头2种一般在查询中使用
最后一个在插入、更新、删除时使用
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-06-19
到了这里就该学习Hibernate了.呵呵.

在Java中如何使用execute()、executeQuery()、executeUpdate()三个...
executeQuery(String sql)执行给定的 SQL 语句,该语句返回单个 ResultSet 对象 executeUpdate(String sql)执行给定 SQL 语句,该语句可能为 INSERT、UPDATE 或 DELETE 语句,或者不返回任何内容的 SQL 语句(如 SQL DDL 语句)头2种一般在查询中使用 最后一个在插入、更新、删除时使用 ...

java execute,executeQuery和executeUpdate之间的区别
executeQuery() :通常用于读取数据库的内容。以结果集的形式输出数据。一般使用于SELECT语句。executeUpdate() — 通常用于改变数据库。一般来说DROP TABLE或数据库,插入到表,更新表,从TABLE语句删除将在此使用。输出将在INT的形式。此int值表示受到查询的行数。execute() — 如果用户不知道要用于执行S...

java execute,executeQuery和executeUpdate之间的区别
executeQuery() :通常用于读取数据库的内容。以结果集的形式输出数据。一般使用于SELECT语句。executeUpdate() — 通常用于改变数据库。一般来说DROP TABLE或数据库,插入到表,更新表,从TABLE语句删除将在此使用。输出将在INT的形式。此int值表示受到查询的行数。execute() — 如果用户不知道要用于执行S...

java execute,executeQuery和executeUpdate之间的区别
方法executeQuery 用于产生单个结果集的语句,例如 SELECT 语句。 被使用最多的执行 SQL 语句的方法是 executeQuery。这个方法被用来执行 SELECT 语句,它几乎是使用最多的 SQL 语句。方法executeUpdate 用于执行 INSERT、UPDATE 或 DELETE 语句以及 SQL DDL(数据定义语言)语句,例如 CREATE TABLE 和 DROP ...

java execute,executeQuery和executeUpdate之间的区别
方法executeQuery 用于产生单个结果集的语句,例如 SELECT 语句 方法executeUpdate 用于执行 INSERT、UPDATE 或 DELETE 语句以及 SQL DDL(数据定义语言)语句 方法execute:用于执行返回多个结果集、多个更新计数或二者组合的语句

java execute,executeQuery和executeUpdate之间的区别
execute可以执行任意类型的sql,但返回值为boolean类型,只表明sql执行是否成功 executeQuery只用于执行select查询语句,返回ResultSet结果集 executeUpdate用于执行insert、update、delete等数据操作语句,返回sql语句执行后收到影响的数据条数,或不返回数据(执行建表,建库之类的语句)

execute,executeQuery和executeUpdate之间的区别
execute返回boolean类型,查询结果是resultset且有值则返回true,其他都返回false executeQuery返回结果集ResultSet。主要针对查询语句,返回查询结果 executeUpdate返回int类型。更新、删除等操作影响的数目 你的采纳是我前进的动力,记得好评和采纳,答题不易,互相帮助,

“Execute” 的作用是什么?
Execute语句的方法:方法executeQuery 用于产生单个结果集的语句,例如 SELECT 语句。 被使用最多的执行 SQL 语句的方法是 executeQuery。这个方法被用来执行 SELECT 语句,它几乎是使用最多的 SQL 语句。方法executeUpdate 用于执行 INSERT、UPDATE 或 DELETE 语句以及 SQL DDL(数据定义语言)语句,例如 ...

java PreparedStatement.execute()如何判断是否成功?
execute()返回boolean值,如果是查询返回true,如果是更新false 如果你执行update\/delete\/insert,需要执行executeUpdate(),返回值为收到影响的行数 执行select则使用executeQuery()返回ResultSet

ExecutorService中submit和execute的区别
1、方法executeQuery 用于产生单个结果集的语句,例如 SELECT 语句。 被使用最多的执行 SQL 语句的方法是 executeQuery。这个方法被用来执行 SELECT 语句,它几乎是使用最多的 SQL 语句。2、方法executeUpdate 用于执行 INSERT、UPDATE 或 DELETE 语句以及 SQL DDL(数据定义语言)语句,例如 CREATE TABLE 和...

相似回答