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

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

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

    周浩

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 ::  :: 管理 ::
      28 隨筆 :: 0 文章 :: 16 評論 :: 0 Trackbacks
    CREATE OR REPLACE TRIGGER tr_login_record
    AFTER logon ON DATABASE
    DECLARE
    miUserSid NUMBER;
    mtSession v$session%ROWTYPE;
    CURSOR cSession(iiUserSid IN NUMBER) IS
    SELECT * FROM v$session WHERE sid = iiUserSid;
    BEGIN
    SELECT sid INTO miUserSid FROM v$mystat WHERE rownum <= 1;
    OPEN cSession(miUserSid);
    FETCH cSession
    INTO mtSession;
    --if user exists then insert data
    IF cSession%FOUND THEN
    insert into login$information
    (login_user,
    login_time,
    ip_adress,
    ausid,
    terminal,
    osuser,
    machine,
    program,
    sid,
    serial#)
    VALUES
    (ora_login_user,
    SYSDATE,
    SYS_CONTEXT('USERENV', 'IP_ADDRESS'),
    userenv('SESSIONID'),
    mtSession.Terminal,
    mtSession.Osuser,
    mtSession.Machine,
    mtSession.Program,
    mtSession.Sid,
    mtSession.Serial#);
    ELSE
    null;
    CLOSE cSession;
    raise_application_error(-20099, 'Login Exception', FALSE);
    END IF;
    CLOSE cSession;
    EXCEPTION
    WHEN OTHERS THEN
    null;
    END tr_login_record;
    posted on 2006-05-25 11:21 Derek 閱讀(310) 評論(0)  編輯  收藏

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


    網站導航:
     
    Google
    主站蜘蛛池模板: 在线观看的免费网站| a毛片在线还看免费网站| 久久九九全国免费| 亚洲乱码无码永久不卡在线| 色多多www视频在线观看免费| 高清在线亚洲精品国产二区| 黄色毛片免费在线观看| 免费一级黄色毛片| 日本一区二区三区免费高清在线 | 国产大片51精品免费观看| 色婷婷亚洲一区二区三区| 免费鲁丝片一级观看| WWW亚洲色大成网络.COM | 久久久久亚洲AV成人片| 性xxxx视频免费播放直播| 精品亚洲aⅴ在线观看| 精品国产免费人成电影在线观看| 亚洲大片免费观看| 午夜毛片不卡高清免费| 亚洲AV色欲色欲WWW| 少妇亚洲免费精品| 国产成人无码免费网站| 久久亚洲国产午夜精品理论片| 免费人成网站在线观看不卡| 亚洲一区二区三区免费视频| 毛片免费全部免费观看| 国产成人亚洲综合a∨| 亚洲综合色婷婷七月丁香| 免费视频成人片在线观看| 日韩亚洲国产综合高清| 亚洲国产V高清在线观看| 美女视频黄a视频全免费网站色窝| 亚洲综合激情九月婷婷| 免费看美女被靠到爽的视频| 一区二区三区免费看| 少妇中文字幕乱码亚洲影视| 免费永久国产在线视频| 野花香在线视频免费观看大全 | 免费观看的av毛片的网站| 香蕉视频在线免费看| 亚洲一区二区久久|