JUST DO IT ~

          我只想當個程序員

          plsql -develop 的測試 procedure 是這樣 實現的..... 綁定變量 未定義 :變量名


          因為需要對一個 存儲過程做個測試. 

          需要用到 plsql -develop   問題是 他給函數傳遞進來的參數通過綁定變量的 來設定的.

          綁定變量是 是回話環境定義的變量.




          SQL> var  cc number ;

          SQL> begin :cc:=009999; end ;
            2  /

          PL/SQL 過程已成功完成。

          SQL> select :cc from dual;

                 :CC
          ----------
                9999





          begin
            -- Call the procedure
            test_(o_return_cursor => :o_return_cursor,
                            o_errcode => :o_errcode,
                            o_errmsg => :o_errmsg);
          end;
          發覺沒有 他的變量前面都有 :變量名

          他的測試執行不驟是
           1. 把綁定變量執行了 

          2 把 執行產生的程序題

          隨后我自己要寫個測試存儲過程的腳本.






          declare
              job1 number;
          begin
              dbms_job.submit(:job1,'sp_test;',sysdate,'sysdate+xxx );
          end;
          /

          ORA-01008: 并非所有變量都已綁定

          你應該知道 那里寫錯了把 ...






          posted on 2008-10-07 08:09 小高 閱讀(1677) 評論(2)  編輯  收藏 所屬分類: Oracle

          評論

          # re: plsql -develop 的測試 procedure 是這樣 實現的..... 綁定變量 未定義 :變量名 2009-05-03 18:07 bo

          您知道怎么用Java來測試pl/sql里的procedure么?  回復  更多評論   

          # re: plsql -develop 的測試 procedure 是這樣 實現的..... 綁定變量 未定義 :變量名 2009-05-03 20:49 小高

          有類似 unit 工具來測試  回復  更多評論   

          導航

          <2008年10月>
          2829301234
          567891011
          12131415161718
          19202122232425
          2627282930311
          2345678

          統計

          常用鏈接

          留言簿(3)

          隨筆分類(352)

          收藏夾(19)

          關注的blog

          手冊

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 河间市| 绥中县| 楚雄市| 西盟| 中山市| 十堰市| 蒲城县| 宜兴市| 板桥市| 大新县| 商城县| 香格里拉县| 乌鲁木齐县| 宣威市| 达拉特旗| 文化| 黄冈市| 兴国县| 保山市| 新宁县| 广德县| 桐庐县| 资溪县| 铜山县| 云南省| 贵定县| 鄢陵县| 五原县| 岑溪市| 勃利县| 吉安县| 彭阳县| 台山市| 丰原市| 临泉县| 修文县| 枣强县| 唐河县| 汕头市| 惠州市| 安顺市|