Опубликован: 11.12.2006 | Доступ: свободный | Студентов: 5820 / 381 | Оценка: 4.42 / 3.86 | Длительность: 57:15:00
Лекция 22:

Создание и использование триггеров

Использование Enterprise Manager

Чтобы создать триггер с помощью Enterprise Manager, вы просто вводите свои операторы T-SQL в окне Trigger Properties (Свойства триггера). Для использования этого метода выполните следующие шаги.

  1. В окне Enterprise Manager щелкните правой кнопкой мыши на имени таблицы, по которой вы хотите создать триггер. В появившемся контекстном меню укажите All Tasks (Все задачи) и затем выберите из подменю All Tasks пункт Manage Triggers (Управление триггерами). Появится окно Trigger Properties (рис. 22.1).
    Окно Trigger Properties (Свойства триггера)

    Рис. 22.1. Окно Trigger Properties (Свойства триггера)
  2. Введите в окне Text предложения T-SQL для вашего триггера. На рис. 22.2 показано окно Trigger Properties, содержащее T-SQL-текст триггера с именем Print_Update.
     Окно Trigger Properties с текстом триггера

    Рис. 22.2. Окно Trigger Properties с текстом триггера
  3. Щелкните на кнопке Check Syntax (Проверить синтаксис) для проверки синтаксиса. При отсутствии синтаксических ошибок появится диалоговое окно, показанное на рис. 22.3. В противном случае внесите необходимые исправления. Щелкните на кнопке Apply (Применить), чтобы создать данный триггер. Имя нового триггера теперь появится в раскрывающемся списке Name (Имя). На рис. 22.4 показан список с включенным в него именем вашего нового триггера.
     Диалоговое окно с сообщением об успешном завершении синтаксической проверки

    Рис. 22.3. Диалоговое окно с сообщением об успешном завершении синтаксической проверки
  4. Окно Trigger Properties остается открытым, что позволяет вам создавать новые триггеры по данной таблице. Если вам не нужно создавать новые триггеры, щелкните на кнопке Close (Закрыть).
    Имя нового триггера в раскрывающемся списке Name

    Рис. 22.4. Имя нового триггера в раскрывающемся списке Name