Главная / Основы SQL / Даны таблицы Блюдо и Компонент. Пусть они не связаны внешним ключом. Для обеспечения целостности данных создать триггер, обрабатывающий удаление информации о некотором блюде из таблицы Блюдо. При этом в таблице Компонент необходимо для всех компонентов уд

Даны таблицы Блюдо и Компонент. Пусть они не связаны внешним ключом. Для обеспечения целостности данных создать триггер, обрабатывающий удаление информации о некотором блюде из таблицы Блюдо. При этом в таблице Компонент необходимо для всех компонентов удаленного блюда в качестве значения поля Название_блюда поставить значение NULL.

CREATE TRIGGER trig_del ON Блюдо FOR DELETE AS

Выберите операторы для продолжения текста триггера.

вопрос

Правильный ответ:

DECLARE @b VARCHAR(20) SELECT @b=Название_блюда FROM deleted UPDATE Компонент SET Название_блюда=NULL WHERE Название_блюда=@b
DECLARE @b VARCHAR(20) SELECT @b=Название_блюдаFROM deleted UPDATE Компонент SET Название_блюда is NULL WHERE Название_блюда=@b
UPDATE Компонент SET Название_блюда is NULL WHERE Название_блюда=deleted.Название_блюда
UPDATE Компонент SET Название_блюда = NULL WHERE Название_блюда=(SELECT Название_блюда       FROM deleted)
Сложность вопроса
88
Сложность курса: Основы SQL
60
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Кто находит эти тесты inuit? Это же элементарно (я не ботан)
18 фев 2019
Аноним
Я сотрудник университета! Немедленно уничтожьте этот ваш сайт с ответами с интуит. Пожалуйста
17 июл 2018
Аноним
Зачёт сдан. Лечу пить отмечать зачёт интуит
24 мар 2016
Оставить комментарий
Другие ответы на вопросы из темы базы данных интуит.