Четверг
25.04.2024
23:31


Форма входа


Приветствую Вас Гость | RSS
Статьи по ORACLE, PL/SQL, Java и немного по SHELL (BASH),...
Главная Каталог статей Регистрация Вход
Главная » Статьи » ORACLE » ORACLE, PL/SQL

Триггеры событий в СУБД
LOGON   Триггер срабатывает при успешном подключении к системе клиентского приложения
LOGOFF Триггер срабатывает перед отключением клиентского приложения

CREATETABLE tbl_logoff

(

  who VARCHAR2(30),

  whenDATE

);

 

CREATEORREPLACETRIGGER trg_logoff_db

  BEFORE LOGOFF ONDATABASE

BEGIN

  INSERTINTO tbl_logoff

  VALUES

    (SYS_CONTEXT('userenv',

                 'session_user'),

     SYSDATE);

END;

/

CREATETABLE tbl_logon

(

  who VARCHAR2(30),

  whenDATE

);

 

CREATEORREPLACETRIGGER trg_logon_db

  AFTER LOGON ONDATABASE

BEGIN

  INSERTINTO tbl_logon

    (who,

     WHEN)

  VALUES

    (USER,

     SYSDATE);

END;

/

Категория: ORACLE, PL/SQL | Добавил: Akarak (13.11.2009)
Просмотров: 3612 | Рейтинг: 4.3/3
Всего комментариев: 0
Имя *:
Email *:
Код *:
Меню сайта

Категории раздела
ORACLE, PL/SQL [36]
Скрипты DDL [3]
Скрипты по управлению объектами
Встроенные функции SQL [2]
Встроенные функции SQL

Интересные сайты
  • sql.ru
  • all-oracle.ru
  • oranet.ru
  • oracloid.ru
  • forum.vingrad.ru

  • Статистика

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0

    Поиск

    Copyright MyCorp © 2024
    Используются технологии uCoz