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

Реферат Розробка програми "Кінотеатр"





stify"> CREATE TRIGGER udalenie - опис назви тригера

ON ЖанриDELETE (SELECT count (*) ЖанриЖанри.Названіе_жанра is not null)> 0 (CURRENT_USER <> 'dbo') - якщо не користувач dbo, видалення заборонено

BEGIN

PRINT 'у вас немає прав на видалення цього запису' - висновок повідомлення

ROLLBACK TRANSACTION - Скасувати результат транзакції

END

Тригер на перевірку касових кінокартин, за сумою зборів, які не можуть бути нижче 1000:

CREATE TRIGGER proverka_Кассовие_кінокартіни - завдання назви тригера ON Кассовие_кінокартіни FOR INSERT - визначення для якої таблиці створений

AS @ @ t int @ @ t = 5NOT EXISTS (SELECT * FROM Кассовие_кінокартіни, inserted Кассовые_кинокартины.Сборы_в_США = inserted.Сбори_в_США)

Set @ @ t = 0EXISTS (SELECT * FROM Кассовие_кінокартіни, inserted (inserted.Сбори_в_США <1000)) - перевірка умови, збори не повинні бути нижче 1000 доларів

Set @ @ t = 0

If @ @ t = 0

BEGIN

PRINT 'Збори не можуть бути менше 1000 доларів.'

ROLLBACK TRANSACTION - Скасувати результат транзакції

END

Тригер, на створення резервної таблиці В«номінаціїВ».

CREATE TRIGGER видалити - Визначення назви тригера

ON Номінації - визначення таблиці

FOR DELETE

AS

INSERT INTO deletenominac

(Названіе_номінаціі, С_какого_года_существует, Дата_проведенія)

SELECT Названіе_номінаціі,

SYSTEM_USER,

getdate ()

FROM deleted

CREATE TABLE deletenominac () - створення нової таблиці в результаті видалення таблиці номінації

[Названіе_номінаціі] [varchar] (100) NULL,

[С_какого_года_существует] [varchar] (100) NULL,

[Дата_проведенія] [varchar] (100) NULL

) ON [PRIMARY]

5 Тригер, що забороняє реєструвати очікувані фільми, неділя:

create TRIGGER proverka ON dbo.Ожідаемие_фільми - визначення назви тригера

FOR UPDATEUPDATE (Дата_проведенія) datename (dw, GETDATE ()) in ('Sunday') - перевірка якщо запис створений в неділю

BEGIN

PRINT 'У воскресіння нічого не очікується'

ROLLBACK TRANSACTION - Скасувати результат транзакції В»

END


.3 T-SQL-визначення збережених процедур


Назад | сторінка 9 з 12 | Наступна сторінка





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

  • Реферат на тему: Розробка стенду для дослідження схеми синхронного RS-тригера
  • Реферат на тему: Розробка електричної схеми макета для дослідження D-тригера MS типу з асинх ...
  • Реферат на тему: Програмний комплекс для управління і формування керуючих команд мобільним р ...
  • Реферат на тему: Проектування цифрового універсального тригера
  • Реферат на тему: Про походження назви Кавказ