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

          手冊

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 桐庐县| 白玉县| 沾化县| 油尖旺区| 凯里市| 乌兰察布市| 永德县| 新乡县| 舒城县| 浏阳市| 紫云| 奎屯市| 上栗县| 富锦市| 都江堰市| 耿马| 门头沟区| 奈曼旗| 龙海市| 满洲里市| 阳城县| 西青区| 德保县| 西华县| 英山县| 诸暨市| 湾仔区| 本溪| 济源市| 嘉荫县| 巴马| 周宁县| 日喀则市| 怀集县| 元阳县| 阿巴嘎旗| 蒲江县| 乌什县| 镇赉县| 新邵县| 沐川县|