Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Проектування багатокористувацької інформаційної системи "Університетська бібліотека"

Реферат Проектування багатокористувацької інформаційної системи "Університетська бібліотека"





ists.' error

/* ERwin Builtin Tue May 29 17:12:41 2007 * /: @ errno @ errmsgtransaction

trigger tU_Закази on Замовлення for UPDATE as

// Створення тригера на оновлення таблиці В«ЗамовленняВ»

/* ERwin Builtin Tue May 29 17:12:41 2007 */

/* UPDATE trigger on Замовлення */

declare @ numrows int,// ​​оголошення змінних

@ nullcnt int,

@ validcnt int,

@ insЧітательскій_номер int,

@ insISBN varchar (20),

@ errno int,

@ errmsg varchar (255)

@ numrows = @ @ rowcount

/* ERwin Builtin Tue May 29 17:12:41 2007 */

/* Книга Замовлення ON CHILD UPDATE NO ACTION */

/* update (ISBN) */(ISBN) @ nullcnt = 0 @ validcnt = count (*) inserted, Книга

/* inserted.ISBN = Кніга.ISBN * /. ISBN = Кніга.ISBN

/**/@ validcnt + @ nullcnt! = @ numrows @ errno = 30007,

@ errmsg = 'Cannot UPDATE Замовлення because Книга does not exist.' error

end

end

// Створення тригера на оновлення таблиці В«ВикладачіВ»

/* ERwin Builtin Tue May 29 17:12:41 2007 */

/* Викладачі Роблять Замовлення ON CHILD UPDATE NO ACTION */

/* update (Чітательскій_номер) */(Чітательскій_номер)

begin @ nullcnt = 0 @ validcnt = count (*) inserted, Викладачі

/* inserted. Чітательскій_номер = Викладачі. Чітательскій_номер * /. Чітательскій_номер = Викладачі. Чітательскій_номер

/**/@ validcnt + @ nullcnt! = @ numrows @ errno = 30007,

@ errmsg = 'Cannot UPDATE Замовлення because Викладачі does not exist.' 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 CHILD DELETE NO ACTION */exists (select * from deleted, Примірник

/* deleted. Шифр = Примірник. Шифр * /. Шифр = Примірник. Шифр andexists (* from Замена_екземпляров

where

/* Замена_...


Назад | сторінка 49 з 67 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Програмний пакет CA ERwin Modeling Suite
  • Реферат на тему: Електронний підручник "Програма Erwin"
  • Реферат на тему: Створення та форматування таблиць MS Word 2007
  • Реферат на тему: Процес створення msi-пакету програми Microsoft Office Visio Professional 20 ...
  • Реферат на тему: Створення бази даних методичної КОМІСІЇ ІКТ засобой Microsoft Access 2007