<tfoot id='4Ge4x'></tfoot>

      <legend id='4Ge4x'><style id='4Ge4x'><dir id='4Ge4x'><q id='4Ge4x'></q></dir></style></legend>
        <bdo id='4Ge4x'></bdo><ul id='4Ge4x'></ul>

        <small id='4Ge4x'></small><noframes id='4Ge4x'>

      1. <i id='4Ge4x'><tr id='4Ge4x'><dt id='4Ge4x'><q id='4Ge4x'><span id='4Ge4x'><b id='4Ge4x'><form id='4Ge4x'><ins id='4Ge4x'></ins><ul id='4Ge4x'></ul><sub id='4Ge4x'></sub></form><legend id='4Ge4x'></legend><bdo id='4Ge4x'><pre id='4Ge4x'><center id='4Ge4x'></center></pre></bdo></b><th id='4Ge4x'></th></span></q></dt></tr></i><div id='4Ge4x'><tfoot id='4Ge4x'></tfoot><dl id='4Ge4x'><fieldset id='4Ge4x'></fieldset></dl></div>
      2. 如何在 Oracle SQL Developer 中查看 refcursor 结果/输出?

        How to see refcursor result/output in Oracle SQL Developer?(如何在 Oracle SQL Developer 中查看 refcursor 结果/输出?)
      3. <tfoot id='I7oVV'></tfoot>
      4. <small id='I7oVV'></small><noframes id='I7oVV'>

          <bdo id='I7oVV'></bdo><ul id='I7oVV'></ul>
            <tbody id='I7oVV'></tbody>

          <legend id='I7oVV'><style id='I7oVV'><dir id='I7oVV'><q id='I7oVV'></q></dir></style></legend>

            1. <i id='I7oVV'><tr id='I7oVV'><dt id='I7oVV'><q id='I7oVV'><span id='I7oVV'><b id='I7oVV'><form id='I7oVV'><ins id='I7oVV'></ins><ul id='I7oVV'></ul><sub id='I7oVV'></sub></form><legend id='I7oVV'></legend><bdo id='I7oVV'><pre id='I7oVV'><center id='I7oVV'></center></pre></bdo></b><th id='I7oVV'></th></span></q></dt></tr></i><div id='I7oVV'><tfoot id='I7oVV'></tfoot><dl id='I7oVV'><fieldset id='I7oVV'></fieldset></dl></div>

                  本文介绍了如何在 Oracle SQL Developer 中查看 refcursor 结果/输出?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  可能的重复:
                  获得结果的最佳方式/工具来自 oracle 程序包
                  Oracle SQL Developer:在网格中显示 REFCURSOR 结果? >

                  我是 Oracle SQL Developer 的新手.我使用的是 Oracle SQL Developer 3.0 版.我试图使用以下查询来测试我的 SP.

                  I am new to Oracle SQL Developer. I am using Oracle SQL Developer Version 3.0. I was trying to test my SP using the following query.

                  DECLARE
                    type output_cursor is ref cursor;
                    P_CURSOR output_cursor;
                  BEGIN
                    P_CURSOR := NULL;
                    myPackage.mySPTest (  P_NOTIFICATION_ID => 1975357,P_CURSOR => P_CURSOR) ;
                  END;
                  

                  当我在 Oracle SQL Developer 中运行上述查询时,我收到一条消息匿名块已完成",但没有显示任何结果.

                  When I ran the above query in my Oracle SQL Developer, I am getting a message 'anonymus block completed' and its not showing any result.

                  谁能帮我看看结果如何.

                  Can anyone help me, how to see the result.

                  .

                  推荐答案

                  可以使用 SQL Developer 中声明的绑定变量来保存和显示结果:

                  You can use a bind variable declared in SQL Developer to hold and show the results:

                  var r refcursor;
                  exec myPackage.mySPTest(P_NOTIFICATION_ID => 1975357, P_CURSOR => :r);
                  print r;
                  

                  exec 是匿名块的简写,所以这相当于:

                  exec is shorthand for an anonymous block so this is equivalent to:

                  var r refcursor;
                  begin
                      myPackage.mySPTest(P_NOTIFICATION_ID => 1975357, P_CURSOR => :r);
                  end;
                  /
                  print r;
                  

                  除非 P_CURSOR 被声明为无用的东西,否则可能...

                  Unless P_CURSOR is declared as something unhelpful, maybe...

                  这篇关于如何在 Oracle SQL Developer 中查看 refcursor 结果/输出?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                  相关文档推荐

                  How to redirect the output of DBMS_OUTPUT.PUT_LINE to a file?(如何将 DBMS_OUTPUT.PUT_LINE 的输出重定向到文件?)
                  How do I get column datatype in Oracle with PL-SQL with low privileges?(如何使用低权限的 PL-SQL 在 Oracle 中获取列数据类型?)
                  Get a list of all functions and procedures in an Oracle database(获取 Oracle 数据库中所有函数和过程的列表)
                  Why cannot I create triggers on objects owned by SYS?(为什么我不能在 SYS 拥有的对象上创建触发器?)
                  Returning result even for elements in IN list that don#39;t exist in table(即使对于表中不存在的 IN 列表中的元素也返回结果)
                  Reset Sequence in oracle 11g(oracle 11g 中的重置序列)

                  <i id='Dj86w'><tr id='Dj86w'><dt id='Dj86w'><q id='Dj86w'><span id='Dj86w'><b id='Dj86w'><form id='Dj86w'><ins id='Dj86w'></ins><ul id='Dj86w'></ul><sub id='Dj86w'></sub></form><legend id='Dj86w'></legend><bdo id='Dj86w'><pre id='Dj86w'><center id='Dj86w'></center></pre></bdo></b><th id='Dj86w'></th></span></q></dt></tr></i><div id='Dj86w'><tfoot id='Dj86w'></tfoot><dl id='Dj86w'><fieldset id='Dj86w'></fieldset></dl></div>

                  <small id='Dj86w'></small><noframes id='Dj86w'>

                  • <bdo id='Dj86w'></bdo><ul id='Dj86w'></ul>

                      • <legend id='Dj86w'><style id='Dj86w'><dir id='Dj86w'><q id='Dj86w'></q></dir></style></legend>

                          <tfoot id='Dj86w'></tfoot>
                              <tbody id='Dj86w'></tbody>