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

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

и является пустой

Оператор SQL предназначен для вставки в таблицу Books новой строки и имеет вид:

INSERT INTO TABLE Books (Book_id, Title, "Size",quantity,price) VALUES ('12', default, default,1,200)

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

вопрос

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

во фразе INSERT ключевое слово TABLE является лишним
во фразе VALUES нельзя использовать ключевое слово default
первое значение default во фразе VALUES является недопустимым, поскольку для поля Title не существует значения по умолчанию
сервер не может автоматически выполнить преобразование первого значения во фразе VALUES, которое является символьным, в значение типа NUMBER
Сложность вопроса
88
Сложность курса: SQL (Oracle)
92
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Зачёт прошёл. Иду отмечать отмечать зачёт по тестам
28 сен 2020
Аноним
Спасибо за гдз по интуиту.
23 ноя 2018
Аноним
Очень сложные тесты
05 июл 2018
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.