Приложение 3
Выполненные триггеры (лист 1; листов 1)
№ |
Формулировка |
Код |
Выполнение |
1 |
2 |
3 |
4 |
1 |
Триггер на добавление записи в таблицу прогулы |
ALTER TRIGGER Прогулы_Trigger1 ON dbo.Прогулы FOR Insert AS Declare @x int Select @x=I. Шифр_мастера From Прогулы A, Inserted I Where A. Шифр_мастера=I.Шифр_мастера If NOT (Exists (Select * From Мастер Where Шифр_мастера=@x)) Begin RollBack Tran RaisError('Такого мастера не существует!',16,10) End
|
|