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 小高 閱讀(1671) 評論(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

          手冊

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 石景山区| 扎兰屯市| 连江县| 闵行区| 元阳县| 西林县| 聂拉木县| 保靖县| 玛多县| 秭归县| 阳谷县| 绍兴县| 山东省| 高阳县| 阿克| 高雄县| 临武县| 姜堰市| 平谷区| 子长县| 随州市| 南陵县| 武邑县| 冕宁县| 友谊县| 尉犁县| 德化县| 东乡族自治县| 临泉县| 永寿县| 德惠市| 册亨县| 彩票| 柘荣县| 东阿县| 黄冈市| 紫金县| 凌云县| 民权县| 石首市| 开封县|