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

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

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

    waterye

    pl/sql script

    將select出來的數(shù)據(jù)update到其他table, 使用JDBC的話幾行代碼就搞定, 但要經(jīng)過不算煩人的compile, 為了在沒有Java的環(huán)境使用(安裝新版本的Oracle要JVM)

    用pl/sql script是更簡單方法,從在線文檔copy個sample過來, 改一改就能用

    DECLARE
        
    CURSOR c1 IS SELECT order_item_no, unit_price FROM sale_order_item;
        TYPE ResultSet 
    IS TABLE OF c1%ROWTYPE;
        rs ResultSet; 
    BEGIN
        
        
    select i.order_item_no, goods.unit_price BULK COLLECT into rs
      
    from sale_order o, sale_order_item i, goods
     
    where o.order_no = i.order_no
       
    and i.goods_no = goods.goods_no
       
    and trunc(o.order_time, 'month'>= to_date('2005-6''yyyy-mm');

        
    IF rs.count > 0 THEN 
            
    FOR i IN rs.FIRST .. rs.LAST LOOP
                
    update sale_order_item set unit_price = rs(i).unit_price where order_item_no = rs(i).order_item_no;
            
    END LOOP; 
        
    END IF;
        
        
    commit;
            
    END;

    再在sqlplus運行
    sqlplus /nolog
    conn 
    user/passoword@sid
    @update.sql

    posted on 2005-09-03 16:26 waterye 閱讀(402) 評論(0)  編輯  收藏 所屬分類: oracle

    主站蜘蛛池模板: 亚洲爆乳AAA无码专区| 亚洲AV无码一区二区三区系列 | 亚洲欧洲精品无码AV| 日日摸夜夜添夜夜免费视频| 日本一道在线日本一道高清不卡免费| 2020年亚洲天天爽天天噜| 一个人免费观看视频www| 亚洲中文字幕一二三四区| 国产三级在线观看免费| 亚洲欧美成aⅴ人在线观看| 日韩免费电影在线观看| 黄色免费在线网址| 国产亚洲精品不卡在线| 久久精品免费电影| 亚洲精品成人久久| 波多野结衣久久高清免费| 精品成人一区二区三区免费视频 | 亚洲伊人久久综合中文成人网| 日韩毛片在线免费观看| 亚洲综合区小说区激情区| 国产精品偷伦视频观看免费| 亚洲人成电影福利在线播放 | 久久久久久久久亚洲| 69视频在线观看免费| 亚洲熟妇无码av另类vr影视| 四虎影库久免费视频| a在线观看免费网址大全| 亚洲欧洲日本天天堂在线观看| 日韩高清免费在线观看| 一级毛片免费播放男男| 亚洲卡一卡2卡三卡4卡无卡三 | caoporn成人免费公开| 亚洲AV无码一区东京热| 一区二区无码免费视频网站| 一级做a爰性色毛片免费| 亚洲黄色中文字幕| 成人伊人亚洲人综合网站222| 久久免费观看国产精品| 亚洲国产AV无码一区二区三区 | 亚洲综合激情视频| 亚洲国产成人精品久久久国产成人一区二区三区综 |