Главная / SQL (Oracle) / Таблица [картинка] Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number, NOT NULL), Price (number, NOT NULL), Collection (number) Оператор предназначен для увеличения стоимости книг издательства "

Таблица Books состоит из полей:files Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number, NOT NULL), Price (number, NOT NULL), Collection (number)

Оператор предназначен для увеличения стоимости книг издательства "The Traveler" на 12% и стоимости книг издательства "My World" на 15%.

UPDATE TABLE Books SET Price = decode (Publishing, 'The Traveler', Price*1.12, 'My World', Price*1.15, Price)

В результате выполнения оператора сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:

вопрос

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

функция decode не может применяться для задания значений во фразе SET
в функцию decode передано неверное число аргументов
ключевое слово TABLE во фразе UPDATE является лишним
выражение присваивания, следующее после ключевого слова SET, не заключено в скобки
в операторе UPDATE пропущено обязательное условие WHERE
Сложность вопроса
88
Сложность курса: SQL (Oracle)
92
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
спасибо за ответ
29 ноя 2020
Аноним
Благодарю за гдз по интуит.
26 июл 2019
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.