select 应用名称,应用路径 from 应用信息表 where 应用编码='203'
select 应用名称,应用路径 from 应用信息表 where 应用编码='220'
select 应用名称,应用路径 from 应用信息表 where 应用编码='221'
select 应用名称,应用路径 from 应用信息表 where 应用编码='201'
select 应用名称,应用路径 from 应用信息表 where 应用编码='202'
select 应用名称,应用路径 from 应用信息表 where 应用编码='204'
select 应用名称,应用路径 from 应用信息表 where 应用编码='200'
select 应用名称,应用路径 from 应用信息表 where 应用编码='218'
select 应用名称,应用路径 from 应用信息表 where 应用编码='213'上面这7行sql语句在我们可以通过循环来依次执行,每次返回一个结果集。请问诸位:在java里,是不是能一次批量执行呢?

解决方案 »

  1.   

    直接写成一个语句不就完了吗?
    select 应用名称,应用路径 from 应用信息表 where 应用编码 in ('203','220','221','201','202','204','200','218','213')
      

  2.   

    当然是可以批量操作的,insert/update/delete都可以!不知lz在java中用的是OCI还是JDBC,
    如果是用OCI,建议去oracle 8i、9i安装目录中的demo文件;
    如果是JDBC,应该去看jdbc的例子吧。本人熟悉OCI和ODBC,对JDBC不了解,原理相同。