如何用jdbc调用oralce plsql 匿名块 , 有没有例子代码, 或者教程,方法

解决方案 »

  1.   

    不就是和调用SQL差不多吗?如果不行就改成存储过程好了。
      

  2.   


    匿名块是可以被SQL/PLUS引擎解析执行的一段代码,
    而不是数据库中永久的object,既然不存在就没有被调用的说法.
      

  3.   

    我的意思  是 jdbc 里执行 一大段 pl sql , 一个脚本, 可能需要传入参数,输入结果。 不知道有没有用过
      

  4.   

    一般是发送标准sql,
    通过jdbc发送pl/sql比较少见,应该是可以的.SQLJ好象可以.我也没用过,GOOGLE下吧.
      

  5.   

    因为某些原因 没有创建存储过程的权限。   所以 才会 考虑  使用  plsql 代码段 来执行一些 复杂 一些的sql 代码. 而且 plsql 匿名块 可以 达到 类似与 存储过程的 功能。
    这个似乎  很少人用过吧。   因为 一般 都是直接 就采用存储过程的。