【问题标题】:How to associate ResultSet with a cursor declared in oracle package specification?如何将 ResultSet 与 oracle 包规范中声明的游标相关联?
【发布时间】:2015-03-17 09:12:06
【问题描述】:

如何从 pl/sql 包规范中定义的游标检索 java 中的结果:

create or replace package test_package_1 as
  cursor cur_1 is
    select dummy 
    from dual;
end;

【问题讨论】:

    标签: java oracle jdbc plsql


    【解决方案1】:

    您需要定义(并作为参数传递)一个引用光标。

    您可能会发现this 很有用。

    【讨论】:

    • 您的建议是创建一个没有 ref 游标类型参数的子例程。但我问的是如何将 ResultSet 与直接在包规范中声明的游标关联起来,而不是由子例程返回。
    • 你不能。您可以将游标作为参数传递的唯一方法(这是您需要能够将其传递回 Java 的方法)是声明一个 ref 游标并将其传回。
    猜你喜欢
    • 2014-12-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多