<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 60,comments - 71,trackbacks - 0

        當我們已經創建好了一個存儲過程,但發現創建的存儲過程有問題時,我們需要修改此存儲過程,以便數據庫系統中存在一個我們所需要的正確的存儲過程,有以下幾種方法可以實現(是在命令行中進行操作,不是在PL/SQL中操作,在PL/SQL中操作問題就變得簡單了):

    1)先DROP PROC PROC_A,然后重新CREATE PROC PROC_A,但此時可能會有一個問題,即如果A存儲過程已被其他存儲過程引用,則此時將不能DROP 掉A存儲過程,所以這樣就產生了下面的方法;

    2)直接ALTER PROC PROC_A,即修改存儲過程A,這種方法的好處有:
      
           修改以前用CREATE PROCEDURE 命令創建的存儲過程,并且不改變權限的授予情況以及不影響任何其它的獨立的存儲過程或觸發器,

    ALTER     PROC[EDURE] procedure_name [;number]
    [ {@parameter data_type } [VARYING] [= default] [OUTPUT]] [,...n]
    [WITH
    {RECOMPILE │ ENCRYPTION │ RECOMPILE , ENCRYPTION}]
    [FOR REPLICATION]
    AS
    sql_statement [...n]

    3)用創建或存在就替換的命令進行操作,即 CREATE OR REPLACE PROCEDURE PROC_A.

    另:查看存儲過程內容(文本)
    select   text   from   all_source   where   OWNER='USERNAME'    and   TYPE='PROCEDURE'   and   NAME='PROCNAME';

    經過查看內容后,就可以確認下存儲過程是否是已經修改后的了.
    posted on 2008-08-21 16:40 henry1451 閱讀(4484) 評論(2)  編輯  收藏

    FeedBack:
    # re: 如何修改存儲過程[未登錄]
    2011-09-28 10:50 | abc
    fsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfsfsdfsdfs  回復  更多評論
      
    # re: 如何修改存儲過程[未登錄]
    2011-09-28 10:51 | abc
    <script>alert("error");</script>  回復  更多評論
      

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 真实国产乱子伦精品免费| 18禁在线无遮挡免费观看网站| 最近在线2018视频免费观看| 亚洲国产精品无码成人片久久| 一级**爱片免费视频| 亚洲欧洲日产国码无码久久99| a级毛片黄免费a级毛片| 亚洲a一级免费视频| 9420免费高清在线视频| 91亚洲自偷在线观看国产馆| 丁香花免费完整高清观看| 亚洲中文字幕久久久一区| 欧洲美熟女乱又伦免费视频| 久久精品亚洲日本波多野结衣| 亚洲成av人片天堂网老年人| 日韩在线观看免费| 亚洲色成人WWW永久网站| 久久久久国产精品免费看| 亚洲国产美女精品久久| 日韩电影免费在线观看视频| 日本一区二区三区在线视频观看免费| 免费永久看黄在线观看app| 中文字幕在线观看免费| 中文字幕亚洲精品资源网| 成人免费无码大片A毛片抽搐 | 一级成人a做片免费| 国产亚洲一区二区三区在线不卡| 四虎影视无码永久免费| 亚洲日本乱码一区二区在线二产线| 在线永久免费的视频草莓| 欧美亚洲国产SUV| 亚洲精品乱码久久久久66| 日本免费xxxx| 在线播放国产不卡免费视频| 亚洲av日韩av无码黑人| 国产成人精品免费直播| 无码免费一区二区三区免费播放| 亚洲依依成人亚洲社区| 亚洲无人区午夜福利码高清完整版| 免费精品国产自产拍在 | 又黄又爽的视频免费看|