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

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

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

    這幾天存儲過程應用的點滴

    Posted on 2007-08-14 19:01 久城 閱讀(975) 評論(4)  編輯  收藏 所屬分類: 數據庫學習

    最近在應用oracle的存儲過程,積累點滴,有待指教。

    1. sql的執行順序是從右(下)向左(上)的,所以當有多個判斷條件的時候,斷言的判斷條件放在右(下)邊。

    2. 通常情況下,聯合查詢要比子查詢的效率更高。

    3. 在存儲過程中,select column_name from table_name, 這個語句會報錯的。查詢語句通常是:
        (1)column_name后接into,目的是為了取表中的某個值。
        (2)放在游標中,目的是為了取結果集。

    4. 在select a into b的時候,通常要先判斷一下a是否為null,如果a為null程序會報錯。
        比如:select nvl(a,0) into b from ...

    5. 創建存儲過程的時候,盡量不要養成create or replace procedure xxx...這種習慣。or replace有時很危險。

    6. 起別名的時候,不用as,且別名不能和字段名稱相同。

    7. 參數名不要和字段名相同。

    8. 執行一條字符串語句:
        var_sql := 'update tabletest ......';
        execute immediate to_char(var_sql);

    8. JAVA調用存儲過程:研究CallableStatement這個類,一切搞定。很多框架都對它進行了封裝。

    9. 執行存儲過程。
        1)SQL命令。exec procedure_name(...)。
        2)在PL/SQL語句中,直接把存儲過程名寫在begin..end之間。begin procedure_name(...); end;



    歡迎來訪!^.^!
    本BLOG僅用于個人學習交流!
    目的在于記錄個人成長.
    所有文字均屬于個人理解.
    如有錯誤,望多多指教!不勝感激!

    Feedback

    # re: 這幾天存儲過程應用的點滴  回復  更多評論   

    2007-08-14 21:02 by pass86
    我馬上也要應用oracle的存儲過程了,先DING一個。

    # re: 這幾天存儲過程應用的點滴  回復  更多評論   

    2007-08-15 15:03 by ddd
    沒啥新鮮的。。

    還以為有啥。。。呢

    # re: 這幾天存儲過程應用的點滴  回復  更多評論   

    2007-08-15 15:20 by 久城
    ......
    太受打擊了...

    # re: 這幾天存儲過程應用的點滴  回復  更多評論   

    2007-08-17 18:07 by 久久不醉
    呵呵,看來是師兄~~~

    Copyright © 久城

    主站蜘蛛池模板: 四虎影视免费永久在线观看| 亚洲Av熟妇高潮30p| 国产99精品一区二区三区免费| 国产精品亚洲A∨天堂不卡| 91成人免费在线视频| 国产亚洲综合视频| 亚洲天堂视频在线观看| 日本免费人成黄页网观看视频| 丰满人妻一区二区三区免费视频| 亚洲日韩在线视频| 国产亚洲精品不卡在线| 9久9久女女免费精品视频在线观看| 欧亚一级毛片免费看| 亚洲第一区视频在线观看| 亚洲综合亚洲综合网成人| 青苹果乐园免费高清在线| a级精品九九九大片免费看| 91在线亚洲综合在线| 久久精品国产亚洲AV大全| 亚洲视频在线一区二区| 国产无遮挡吃胸膜奶免费看| 亚洲高清视频免费| 久久精品国产大片免费观看| 国产精品亚洲精品日韩电影| 久久亚洲精品国产精品婷婷| 色拍自拍亚洲综合图区| 亚洲色欲色欲综合网站| 亚洲乱码日产一区三区| 亚洲性日韩精品一区二区三区 | 亚洲风情亚Aⅴ在线发布| 亚洲一区在线免费观看| 亚洲福利一区二区精品秒拍| 亚洲av日韩av不卡在线观看| 国产偷v国产偷v亚洲高清| 亚洲精品乱码久久久久久中文字幕 | 亚洲伊人色欲综合网| 亚洲线精品一区二区三区| 亚洲人成网7777777国产 | 亚洲精品乱码久久久久蜜桃| 亚洲欧洲免费无码| 色窝窝亚洲AV网在线观看|