×

implement和execute的区别

implement和execute的区别(enforce,perform,execute有什么区别常用搭配分别有哪些,谢谢)

admin admin 发表于2023-11-22 05:56:24 浏览36 评论0

抢沙发发表评论

本文目录

enforce,perform,execute有什么区别常用搭配分别有哪些,谢谢

enforce execute让渡财产,签名使契据生效,施行,履行execute n.执行 execute签名使契据生效,施行,让渡财产execute n.执行 execute n.执行,履行;vt.实行,签字盖章,编制,处决

execute,executequery,executeupdate的区别是什么

Statement 接口提供了三种执行 SQL 语句的方法:executeQuery、executeUpdate 和 execute。

使用哪一个方法由 SQL 语句所产生的内容决定。

方法executeQuery 用于产生单个结果集的语句,例如 SELECT 语句。 被使用最多的执行 SQL 语句的方法是 executeQuery。这个方法被用来执行 SELECT 语句,它几乎是使用最多的 SQL 语句。 方法executeUpdate 用于执行 INSERT、UPDATE 或 DELETE 语句以及 SQL DDL(数据定义语言)语句,例如 CREATE TABLE 和 DROP TABLE。INSERT、UPDATE 或 DELETE 语句的效果是修改表中零行或多行中的一列或多列。

executeUpdate 的返回值是一个整数,指示受影响的行数(即更新计数)。对于 CREATE TABLE 或 DROP TABLE 等不操作行的语句,executeUpdate 的返回值总为零。

 方法execute:       用于执行返回多个结果集、多个更新计数或二者组合的语句。因为多数程序员不会需要该高级功能

       execute方法应该仅在语句能返回多个ResultSet对象、多个更新计数或ResultSet对象与更新计数的组合时使用。当执行某个已存储过程或动态执行未知 SQL 字符串(即应用程序程序员在编译时未知)时,有可能出现多个结果的情况,尽管这种情况很少见。       因为方法 execute 处理非常规情况,所以获取其结果需要一些特殊处理并不足为怪。例如,假定已知某个过程返回两个结果集,则在使用方法 execute 执行该过程后,必须调用方法 getResultSet 获得第一个结果集,然后调用适当的 getXXX 方法获取其中的值。要获得第二个结果集,需要先调用 getMoreResults 方法,然后再调用 getResultSet 方法。如果已知某个过程返回两个更新计数,则首先调用方法 getUpdateCount,然后调用 getMoreResults,并再次调用 getUpdateCount。

来源:https://www.cnblogs.com/cai662009/p/8046410.html