Дана таблица Книга. Разработать триггер, который - Ответ на вопрос по информатике №1215603
-42%
Вопрос
Дана таблица Книга. Разработать триггер, который выполняется вместо изменения цены одной книги в этой таблице. Изменение цены выполнить только в том случае, если книга издается в издательстве ‘Мир’.CREATE TRIGGER trig_upd ON Книга INSTEAD OF UPDATE AS Выберите операторы для продолжения текста триггера.- DECLARE @kod INT, @k VARCHAR(20), @p MONEY SELECT @kod=Код_Книги, @k=издательство, @p=ценаFROM insertedIF @k='Мир' UPDATE Книга SET цена=@p WHERE Код_Книги=@kod
- IF EXISTS(SELECT издательство FROM inserted WHERE издательство='Мир') UPDATE Книга SET цена=( SELECT цена FROM inserted WHERE Код_Книги=(SELECT Код_Книги FROM inserted))
- IF inserted.издательство='Мир' UPDATE Книга SET цена=inserted.цена WHERE Код_Книги=inserted.Код_Книги
- IF EXISTS (SELECT * FROM inserted WHERE издательство='Мир') UPDATE Книга SET цена=inserted.цена WHERE Код_Книги=inserted.Код_Книги
Ответ
Этот вопрос в коллекциях
-20%
Коллекция: Основы SQL
490 390 руб.

🎓 Поможем сдать всё — тесты, практику, экзамены, курсовые, дипломы, отчёты! Закроем долги под ключ 🔑 Ведём от первой сессии до диплома 🏆 Работаем с Синергией, МЭИ и другими вузами 🤝 Гарантия результата или возврат денег 💰 Пиши! 🚀















