请教preparedstatement的executeBatch()返回的数组内容
各位大虾:
sql="delete from tbl_test where mytype=?";
PreparedStatement ps= conn.prepareStatement(sql);
ps.setString(1,"abc");
ps.addBatch();
int a= ps.executeBatch();
我的delete from tbl_test where mytype='abc'应该有5条数据被删除,可为何
此处 a.length 的值确为 1
executeBatch()返回的不是实际执行语句的结果吗?
谢谢
sql="delete from tbl_test where mytype=?";
PreparedStatement ps= conn.prepareStatement(sql);
ps.setString(1,"abc");
ps.addBatch();
int a= ps.executeBatch();
我的delete from tbl_test where mytype='abc'应该有5条数据被删除,可为何
此处 a.length 的值确为 1
executeBatch()返回的不是实际执行语句的结果吗?
谢谢
...全文
相关推荐
批处理导入SQL文件
这是一个关于批处理导入SQL文件的类,里面有java调用批处理,和批处理的写法
04-完整JdbcUtils工具类.pdf
工具类,JdbcUtils,mysql,数据库连接,简化工具
JSP中的PreparedStatement对象操作数据库的使用教程
主要介绍了JSP中的PreparedStatement对象操作数据库的使用教程,文中举了一些使用PreparedStatement预处理语句对象进行MySQL增删查改的例子,需要的朋友可以参考下
java实现jdbc批量插入数据
主要为大家详细介绍了java实现jdbc批量插入数据,三种JDBC批量插入编程方法进行比较,感兴趣的朋友可以参考一下
【IT十八掌徐培成】Java基础第23天-03.ppst-addBatch-executeBatch - 副本.zip
【IT十八掌徐培成】Java基础第23天-03.ppst-addBatch-executeBatch - 副本.zip


Java SE
