<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
    主站蜘蛛池模板: 狠狠色伊人亚洲综合成人| 毛片免费视频播放| 久久久久亚洲精品男人的天堂| 亚洲精品无码人妻无码| 成人午夜18免费看| 亚洲精品动漫免费二区| 国产青草视频在线观看免费影院| 亚洲精品精华液一区二区| 性感美女视频在线观看免费精品| 亚洲日本中文字幕天天更新| 日韩高清在线高清免费| 国产产在线精品亚洲AAVV| 男人的天堂亚洲一区二区三区 | 老司机69精品成免费视频| 亚洲成A人片在线观看无码不卡 | 四虎永久免费地址在线观看| 精品久久久久久亚洲中文字幕| 四虎精品亚洲一区二区三区| 日韩久久无码免费毛片软件| 亚洲精品无码mv在线观看网站 | 免费国产黄线在线观看| 亚洲AV噜噜一区二区三区| 亚洲国产成人精品久久久国产成人一区二区三区综 | 久久久久亚洲av无码专区导航| 最近中文字幕国语免费完整| 亚洲妇女熟BBW| 亚洲国产精品国产自在在线| 成人性生交大片免费看中文| 亚洲成a人片在线观看中文!!! | 国产中文在线亚洲精品官网| 青青青国产手机频在线免费观看| 亚洲性色高清完整版在线观看| 成人au免费视频影院| 精品一区二区三区高清免费观看 | 国产a不卡片精品免费观看| 国产福利电影一区二区三区,免费久久久久久久精| vvvv99日韩精品亚洲| 4399影视免费观看高清直播| 美女一级毛片免费观看| 亚洲国产成人精品不卡青青草原| 成人免费看吃奶视频网站|