"> where
/* Примірник. Номер_отдела = deleted. Номер_отдела */
Примірник. Номер_отдела = deleted. Номер_отдела
) @ errno = 30001,
@ errmsg = 'Cannot DELETE Відділи because Примірник exists.' error
end
// Створення тригера на видалення з таблиці В«Сотруднікі_бібліотекіВ»
/* ERwin Builtin Tue May 29 17:12:41 2007 */
/* Відділи Сотруднікі_бібліотекі ON PARENT DELETE NO ACTION */exists (* from deleted, Сотруднікі_бібліотекі
where
/* Сотруднікі_бібліотекі. Номер_отдела = deleted. Номер_отдела */
Сотруднікі_бібліотекі. Номер_отдела = deleted. Номер_отдела
) @ errno = 30001,
@ errmsg = 'Cannot DELETE Відділи because Сотруднікі_бібліотекі exists.' error
/* ERwin Builtin Tue May 29 17:12:41 2007 * /: @ errno @ errmsgtransaction
go
// Створення тригера на видалення з таблиці «³дділиВ»
create trigger tU_Отдели on Відділи for UPDATE as
/* ERwin Builtin Tue May 29 17:12:41 2007 */
/* UPDATE trigger on Відділи */@ numrows int,
@ nullcnt int,
@ validcnt int,
@ insНомер_отдела int,
@ errno int,
@ errmsg varchar (255) @ numrows = @ @ rowcount
/* ERwin Builtin Tue May 29 17:12:41 2007 */
/* Відділи знаходяться в Періодіческіе_ізданія ON PARENT UPDATE SET NULL */
if
/* update (Номер_отдела) */(Номер_отдела) Періодіческіе_ізданія
/* Періодіческіе_ізданія. Номер_отдела = NULL */
Періодіческіе_ізданія. Номер_отдела = NULLПеріодіческіе_ізданія, deleted
/* Періодіческіе_ізданія. Номер_отдела = deleted. Номер_отдела */
Періодіческіе_ізданія. Номер_отдела = deleted. Номер_отдела
/* ERwin Builtin Tue May 29 17:12:41 2007 */
/* Відділи Примірник ON PARENT UPDATE NO ACTION */
if
/* update (Номер_отдела) */(Номер_отдела)
beginexists (* from deleted, Примірник
where
/* Примірник. Номер_отдела = deleted. Номер_отдела */
Примірник. Номер_отдела = deleted. Номер_отдела
) @ errno = 30005,
@ errmsg = 'Cannot UPDATE Відділи because Примірник exists.' error
/* ERwin Builtin Tue May 29 17:12:41 2007 */
...