sts.' 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,
@ insISBN varchar (20),
@ errno int,
@ errmsg varchar (255) @ numrows = @ @ rowcount
/* ERwin Builtin Tue May 29 17:12:41 2007 */
/* Книга зареєстрували в Примірник ON PARENT UPDATE NO ACTION */
/* update (ISBN) */(ISBN) exists (* from deleted, Примірник
/* Екземпляр.ISBN = deleted.ISBN */
Екземпляр.ISBN = deleted.ISBN
) @ errno = 30005,
@ errmsg = 'Cannot UPDATE Книга because Примірник exists.' error
end
end
// Створення тригера на оновлення таблиці В«ЗамовленняВ»
/* ERwin Builtin Tue May 29 17:12:41 2007 */
/* Книга Замовлення ON PARENT UPDATE NO ACTION */
/* update (ISBN) */(ISBN) exists (* from deleted, Замовлення
/* Закази.ISBN = deleted.ISBN */
Закази.ISBN = deleted.ISBN
) @ errno = 30005,
@ errmsg = 'Cannot UPDATE Книга because Замовлення exists.' error
/* ERwin Builtin Tue May 29 17:12:41 2007 * /: @ errno @ errmsgtransaction
go
// Створення тригера на видалення з таблиці «³дділиВ»
create trigger tD_Отдели on Відділи for DELETE as
/* ERwin Builtin Tue May 29 17:12:41 2007 */
/* DELETE trigger on Відділи */@ errno int,
@ errmsg varchar (255)
/* ERwin Builtin Tue May 29 17:12:41 2007 */
/* Відділи знаходяться в Періодіческіе_ізданія ON PARENT DELETE SET NULL */Періодіческіе_ізданія
/* Періодіческіе_ізданія. Номер_отдела = NULL */
Періодіческіе_ізданія. Номер_отдела = NULLПеріодіческіе_ізданія, deleted
/* Періодіческіе_ізданія. Номер_отдела = deleted. Номер_отдела */
Періодіческіе_ізданія. Номер_отдела = deleted. Номер_отдела
/* ERwin Builtin Tue May 29 17:12:41 2007 */
/* Відділи Примірник ON PARENT DELETE NO ACTION */exists (* from deleted, Примірник