execute,executeQuery,executeUpdate三者方法的区别

java-教程王 Java经验 发布时间:2022-03-27 22:07:23 阅读数:2987 1
下文笔者讲述execute,executeQuery,executeUpdate三个方法的不同之处,如下所示:
 execute(String query)方法:
	   可运行任意的SQL查询
        当运行的是查询,并返回结果是一个ResultSet
		 此时方法就返回true
		当结果不是ResultSet,如insert或者update查询,它就会返回false

 executeQuery(String query):
     用于执行select查询,并返回ResultSet
	    即使查询不到记录返回的ResultSet也不会为null
     当传入的语句为insert或update语句时,则会抛出相应的错误信息“executeQuery method can not be used for update”的java.util.SQLException

executeUpdate:
     用于运行insert或update语句
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202203/16483900782580.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者