Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Создание триггера instead of delete  [new]
Diego101
Member

Откуда:
Сообщений: 2
Не понимаю как создать триггер на каскадное удаление в дочерней таблице.

На примере этих таблиц

CREATE TABLE Parts 
(
id_stock INT NOT NULL PRIMARY KEY IDENTITY(1,1),
id_part INT,
Qty INT
)
 
CREATE TABLE Contracts
(
id_contract INT NOT NULL PRIMARY KEY IDENTITY(1,1),
id_part INT,
plan_postavok INT,
price DECIMAL (10,2) CHECK (price>0)
)
 
 
 CREATE TABLE Deliveries
(
id_stock INT,
id_contract INT,
id_of_purchase_part INT,
Qty_of_purchase_parts INT
)


Сообщение было отредактировано: 15 окт 19, 19:37
15 окт 19, 19:11    [21994917]     Ответить | Цитировать Сообщить модератору
 Re: Создание триггера instead of delete  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36926
Командой create trigger.
15 окт 19, 19:37    [21994935]     Ответить | Цитировать Сообщить модератору
 Re: Создание триггера instead of delete  [new]
Diego101
Member

Откуда:
Сообщений: 2
Я разобрался, спасибо за глупый ответ
15 окт 19, 19:42    [21994941]     Ответить | Цитировать Сообщить модератору
 Re: Создание триггера instead of delete  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36926
Diego101,

Да на здоровье, приходите еще с такими же умными вопросами.

Сообщение было отредактировано: 15 окт 19, 20:08
15 окт 19, 20:07    [21994954]     Ответить | Цитировать Сообщить модератору
 Re: Создание триггера instead of delete  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 7671
Diego101,

ищите вдохновение в справочной документации. Вы ходите рядом с библиотекой, набитой знаниями и спрашиваете мнение прохожих.
16 окт 19, 11:49    [21995308]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить