DeepEdit!

Программирование баз данных на Oracle, техническая документация, литература, статьи и публикации

  • Увеличить размер шрифта
  • Размер шрифта по умолчанию
  • Уменьшить размер шрифта

Создание триггеров

Вне зависимости от типа все триггеры создаются одинаково. Общий син­таксис создания триггера таков:
CREATE [OR REPLACE] TRIGGER имя_ триггера
где имя_триггерс — это имя триггера, актвизирующее_событие указывает событие, которое запускает триггер (может содержать конкретную таблицу или представление), а тело_триггера— основной программный текст триггера. Используется для ссылки на данные в модифицируемой в конкретный момент строке с помощью другого имени. Если присутствует условие_срабатывания в конструкции WHEN (когда), то оно оценивается первым. Тело триггера выполняется только в том слу­чае, если это условие истинно.

Внимание
триггер не может превышать 32 Кбайт. Если триггер больше, то его следует уменьшить, перенеся часть программного текста в отдельно компилируемые модули или хранимые процедуры и вызывая их в теле триггера. Ограничение размера тела триггеров обусловлено частотой их выполнения.
 


Все-все о квартире - взлом почты на форуме ,tp ghtljgkfns. Форум IBM для разработчиков ПО.







jAntivirus