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

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

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

    Dict.CN 在線詞典, 英語學(xué)習(xí), 在線翻譯

    都市淘沙者

    荔枝FM Everyone can be host

    統(tǒng)計

    留言簿(23)

    積分與排名

    優(yōu)秀學(xué)習(xí)網(wǎng)站

    友情連接

    閱讀排行榜

    評論排行榜

    Oracle觸發(fā)器及sql使用技巧

    很久沒有玩這些玩意了,順記錄下WJ兄編寫的觸發(fā)器,大致實現(xiàn)的功能就是:當(dāng)用戶網(wǎng)terminal表插入一條記錄時候順便網(wǎng)ftp_user表插入一條記錄,而后者表中
    需要用到terminal表中的部分字段內(nèi)容比如terminalseril字段,其中:new.terminalseril表示就是terminal表中新插入的這條記錄的terminalseril值。現(xiàn)在對關(guān)鍵字做一下說明 :NEW 和:OLD使用方法和意義,new 只出現(xiàn)在insert和update時,old只出現(xiàn)在update和delete時。在insert時new表示新插入的行數(shù)據(jù),update時new表示要替換的新數(shù)據(jù)、old表示要被更改的原來的數(shù)據(jù)行,delete時old表示要被刪除的數(shù)據(jù)。觸發(fā)器類型大致分為:事前觸發(fā)和事后觸發(fā),具體可以google更詳細(xì)。

    create or replace trigger tib_terminal_insertFtp before insert
    on Terminal for each row
    declare
        integrity_error  exception;
        errno            
    integer;
        errmsg           
    char(200);
    begin
        
    insert into FTP_USER (userid, userpassword,homedirectory, enableflag, writepermission, idletime, 

    uploadrate,downloadrate,maxloginnumber,maxloginperip)
                        
    VALUES (:new.terminalseril, 'E10ADC3949BA59ABBE56E057F20F883E', concat('/usr/local/ftproot/',:new.terminalseril), 110204802048055);
    --  Errors handling
    exception
        
    when integrity_error then
           raise_application_error(errno, errmsg);
    end;

    注意,如果要對在不同表空間的其他表進(jìn)行插入操作,則需要具備有足夠的權(quán)限,否則觸發(fā)器編譯會不通過。

    另外下面是一個常有的sql語句,就是從當(dāng)期的某個表選擇數(shù)據(jù)插入另外一個表的常用方式:
     insert into ftp_user(userid,userpassword,homedirectory,enableflag,writepermission,idletime,uploadrate,downloadrate,maxloginnumber,maxloginperip)  
    select distinct t.seril,'E10ADC3949BA59ABBE56E057F20F883E',
    '/usr/local/ftproot/'||t.seril,
     
    1,1,0,20480,20480,0,0 from terminal t
    即將terminal表中的部分?jǐn)?shù)據(jù)內(nèi)容插入ftp_user用戶之中。

    posted on 2010-01-29 20:07 都市淘沙者 閱讀(402) 評論(0)  編輯  收藏 所屬分類: Oracle/Mysql/Postgres/

    主站蜘蛛池模板: 亚洲真人无码永久在线| 69xx免费观看视频| 全黄大全大色全免费大片| 中文成人久久久久影院免费观看| 国产国产人免费人成免费视频| 亚洲成av人片天堂网| 亚洲日本va在线观看| 人成午夜免费大片在线观看| 国产好大好硬好爽免费不卡| 久久久久国色AV免费看图片| 综合久久久久久中文字幕亚洲国产国产综合一区首 | 日韩免费视频在线观看| 亚洲产国偷V产偷V自拍色戒| 中文字幕在线免费播放| 国产成人免费A在线视频| 无码天堂亚洲国产AV| 亚色九九九全国免费视频| 亚洲日韩激情无码一区| 精品一卡2卡三卡4卡免费视频| 全黄a免费一级毛片人人爱| 亚洲成人福利在线观看| 久久久WWW成人免费精品| 在线观看成人免费| 亚洲精品自在线拍| 国产午夜无码片免费| 亚洲网站在线观看| 男女一边桶一边摸一边脱视频免费| 亚洲国产综合无码一区| 精品免费AV一区二区三区| 无码av免费一区二区三区| 亚洲国产一成人久久精品| 亚洲国产专区一区| 亚洲免费黄色网址| 亚洲精品在线免费观看视频| 亚洲av丰满熟妇在线播放| 13小箩利洗澡无码视频网站免费| 亚洲精品乱码久久久久久不卡| 久久精品国产大片免费观看| 亚洲欧好州第一的日产suv| 成人黄18免费视频| 亚洲熟妇AV一区二区三区宅男|