executeUpdate()是PreparedStatement对象众多的抽象方法中的一个

在jdk1.8中executeUpdate()有两种返回值(搜索一下 PreparedStatement 即可查看到),即有两种返回值不同的方法。返回值分别是:int 和ResultSet

在使用数据库的项目中作者用到了返回值为int的方法,查询了一下相关的解释

int executeUpdate()throws SQLException
执行在该SQL语句PreparedStatement对象,它必须是一个SQL数据操纵语言(DML)语句,如INSERT , UPDATE或DELETE ; 或不返回任何内容的SQL语句,例如DDL语句。
结果 (1)SQL数据操作语言(DML)语句的行计数或(2)0不返回的SQL语句

结果的意思为:

  1. executeUpdate的返回值是一个整数,指受影响的行数(即更新计数)
  2. 对于CREATETABLE或DROPTABLE等不操作行的语句,executeUpdate的返回值总为零。

executeUpdate()返回值相关推荐

  1. 关于executeUpdate()返回值问题

    今天debug的时候发现使用truncate的时候executeUpdate()的返回值是0,让我十分费解,因为之前使用update语句debug出来的返回值是需要更新的条数,后来问了群里老哥,老哥说 ...

  2. execute、executeQuery、executeUpdate的用途及返回值

    JDBC的Statement 接口中提供了三种执行 SQL 语句的方法 execute(String sql) executeQuery(String sql) executeUpdate(Strin ...

  3. execute、executeUpdate、executeQuery三者的区别及返回值

    一. boolean  execute(String sql) 允许执行查询语句.更新语句.DDL语句. 返回值为true时,表示执行的是查询语句,可以通过getResultSet方法获取结果:返回值 ...

  4. execute、executeUpdate、executeQuery三者的区别(及返回值)

    ResultSet executeQuery(String sql); 执行SQL查询,并返回ResultSet 对象. 2.int executeUpdate(String sql); 可执行增,删 ...

  5. executeupdate mysql_executeUpdate(sql) 返回值是什么?

    展开全部 executeUpdate(sql) 的返回值是一个整数(int). 当executeUpdate(sql)是INSERT.UPDATE 或 DELETE 语句时e69da5e6ba9062 ...

  6. JDBC连接mysql、创建表、操作数据、PreparedStatement防注入、sql语句返回值类型知识汇总

    JDBC连接过程: import java.sql.*;/*** Description:* Created by CWG on 2020/10/29 21:05*/ public class Con ...

  7. oracle存储过程没有返回值,Java调用Oracle存储过程(无返回值)

    无返回值: 1:创建存储过程 此存储过程向表中插入一条数据 create or replace procedure demo_procedure(id varchar2,name varchar2,a ...

  8. iBaits中,关于insert返回值的问题(注意!!!不必写resultClass= java.lang.Integer,方法的返回值就是int)

    今天工作中使用iBaits写SQL,其中一个是insert语句 在sqlMap中我这么写了,<insert parameterClass="...." resultClass ...

  9. execute 等返回值

    1.boolean         execute(String sql); 可执行任何SQL语句,返回一个布尔值,表示是否返回ResultSet .   2.ResultSet    execute ...

最新文章

  1. 在Web界面中实现Excel数据大量导入的处理方式
  2. 【转】自然语言系列学习之表示学习与知识获取(八)利用远程监督多实例的关系抽取
  3. 网络安全04_互联网发展史_网线+网卡+协议栈_中继器_集线器_网桥_路由器_AC/AP_防火墙_流控_家庭网络_小型创业公司网络_园区网_政务网络_数据中心网络拓扑_电信网/互联网_Mac地址
  4. HAN - Heterogeneous Graph Attention Network 异构图注意力网络 WWW2019
  5. SQL那些事儿(十一)--ODBC,OLE-DB,ADO.NET区别
  6. MapX bug 和设计缺陷
  7. 球的体积并(计算几何+球缺)
  8. jmeter学习:如何使用jmeter自动发帖
  9. 商城超卖问题的几种解决方案
  10. 明翰英语教学系列之雅思写作篇V0.2(持续更新)
  11. 自学iOS开发系列----UI(视图编程入门:UIView)
  12. 没有画画基础可以学游戏建模吗?
  13. C++ error C2059: 语法错误:“常数”
  14. 第1章 计算机系统漫游
  15. 什么是端口?端口号分为几种类型?
  16. 视音频编解码技术及其实现 杭州海康威视数字技术有限公司 胡扬忠
  17. cocos2d-x游戏中音乐音效的处理
  18. 想自考计算机 英语跟高数很,自考专业有哪些?怎样避开高数英语?
  19. for循环写正方形和倒三角形
  20. 精彩赏析--优秀作品欣赏

热门文章

  1. [记忆碎片的磁盘整理]爷爷奶奶
  2. springmvc浏览器显示jsp源码解决办法
  3. Ubuntu Nautilus文件管理器显示地址栏
  4. MySql的Explain用法
  5. 大型建企招聘,大量岗位可选择
  6. ABP学习笔记: C#值类型和引用类型
  7. ifconfig查看本机IP
  8. Java开发环境安装搭建
  9. 经济危机下的国内IDC该往何处走?
  10. 国内最全省市县中心经纬度城市简称城市标准编码电话区号三级联动邮政编码城市等级更新到2023年4月份