Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Триггеры

.txt
Скачиваний:
15
Добавлен:
15.06.2014
Размер:
590 б
Скачать
//НЕльзя добавить учителя без опыта
AS
IF EXISTS (SELECT * FROM inserted WHERE experience <2)
BEGIN
PRINT 'Маленький стаж';
ROLLBACK TRANSACTION;
END

INSERT INTO teachers
VALUES (22,'Широченко', 'Олеся', 'Александровна',9134567894,1)



//Не совпадало с названием формы занятий
CREATE TRIGGER proverka_form ON form_of_class FOR INSERT
AS
IF (SELECT name_code FROM inserted) ='лекция'
BEGIN
PRINT 'Уже есть такая форма занятий!';
ROLLBACK TRANSACTION;
END

INSERT INTO form_of_class
VALUES (3,'тренинг', 200)

INSERT INTO form_of_class
VALUES (4,'Лекция', 200)