delete from test where sid in(1,2,3)
解决方案 »
- ajax post乱码..
- in thread "main" java.lang.NoClassDefFoundError 错误
- java xml文件转换成String
- 我写了一个 hibernate 的例子,但运行不了。不知道是什么原因,哪位大侠有时间给我看看?
- 先給分 再問 收郵件附件中文問題 急急急,幫忙看看
- 初学者关于tomcat的问题
- struts中选项菜单select中带有一个默认值的问题。
- 如何生成.xml文件啊 ?
- what's differents with the make and rebulid in jbuilder?
- 在jsp页面取值时,null 和 “” 和 undefined 的区别?
- 急!!Cxf开发WebService的问题
- 求救:项目发布时报了一堆错误!!!!
delete from test where sid=1 and sid = 2 and sid = 3
第二个减少了网络量流。性能要高些.类似于oracle的pl/sql
是说executeUpdate执行一个组合语句好些,还是分开执行好些
修改一个表中的数据时,先在该表中删除原数据,然后执行插入操作。如果在一个事务中,则会出现主键重复,(因为一个删除语句还没提交),所以想组合在一起,一次调用executeUpdate方法执行
oracle对sql的处理机制.用邦定变量执行的效率要高的多.
但不论怎么说。减少了网络的(open)是把sql组全发送.不是流量的问题。而是打开网络的时间
从效率角度而言,都是delete语句,并没有返回结果集。可能差别会非常非常的微小。抱歉楼主,没能回答你的问题。因为我没读过statement.executeUpdate()的源码。