Главная /
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
состоит из полей:
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%.
В результате выполнения оператора сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
вопросПравильный ответ:
функция decode не может применяться для задания значений во фразе
SET
в функцию decode передано неверное число аргументов
ключевое слово
TABLE
во фразе UPDATE
является лишним
выражение присваивания, следующее после ключевого слова
SET
, не заключено в скобки
в операторе
UPDATE
пропущено обязательное условие WHERE
Сложность вопроса
88
Сложность курса: SQL (Oracle)
92
Оценить вопрос
Комментарии:
Аноним
спасибо за ответ
29 ноя 2020
Аноним
Благодарю за гдз по интуит.
26 июл 2019
Другие ответы на вопросы из темы программирование интуит.
- # Оператор INSERT:
- # Таблица [Большая Картинка] Books: Book_id (number, PK), Title (varchar2 (50)), Publishing (varchar2 (40)), Size (number), Quantity (number, NOT NULL), Price (number, NOT NULL), Collection (number) и является пустой. Оператор имеет вид: INSERT INTO (select Book_id, Title, Quantity, Price from Books where Price >= 400) VALUES (12, 'Horror', 3, 300) Укажите, что в итоге окажется в таблице Books:
- # Таблица [Большая Картинка] Readers: Reader_id (number, PK), Name (varchar2 (20)), Day_Of_Birth (date), Comments (varchar2 (100)), Address (varchar2 (300)), Mobile_tel (varchar2 (20)) Оператор предназначен для удаления информации о комментариях (Comments) и сотовых телефонах (Mobile_tel) у читателей 1980 г.р. UPDATE Readers ____ Comments = NULL_________ Mobile_tel = NULL ____ to_char (Day_Of_Birth, 'yyyy') = 1980 Какие ключевые слова следует вставить вмето знаков подчеркивания для получения корректного оператора, решающего поставленную задачу:
- # Таблица [Большая Картинка] Book_idTitlePublishingSizeQuantityPriceCollection11TigersStreet Publishing30013001312TurtlesBilly Press20004501313AnimalsStreet Publishing3000124014Tigers huntingBilly Press1100178011 может быть представлено следующим образом CREATE Table Books (Book_id number CONSTRAINT book_pk Primary Key, Title varchar2 (21), Publishing varchar2 (100), Size number, Quantity number DEFAULT 1, Price number NOT NULL, Collection number DEFAULT 11, Constraint c1 Foreign Key (Collection) references Books (Book_id) on delete cascade ) Оператор DML имеет вид: DELETE FROM Books Where Book_id = 13 Укажите, какой, в итоге, окажется таблица Books
- # Для создания таблицы [Большая Картинка] CREATE TABLE Persons (Person_id number CONSTRAINT person_pk Primary Key, Person_name varchar2 (40), Day_Of_Birth date, Add_Info varchar2 (30), Specialty_id number NOT NULL, Address_Id number, Job_id number ) Следующий оператор предназначен для удаления ограничения person_pk: ALTER TABLE Persons ____________________ Какой фрагмент кода следует вставить вместо знака подчеркивания для получения корректного оператора, решающего поставленную задачу.