Главная / SQL (Oracle) / Таблица [картинка] Persons: Person_id (number, PK), Person_name (varchar2 (40)), Day_Of_Birth (date), Add_Info (varchar2 (30)), Specialty_id (number, FK), Address_Id (number, FK), Job_id (number, FK), Des_Salary (number) и состоит из строк: [таблица] Опер

Таблица Persons состоит из полей:files Persons: Person_id (number, PK), Person_name (varchar2 (40)), Day_Of_Birth (date), Add_Info (varchar2 (30)), Specialty_id (number, FK), Address_Id (number, FK), Job_id (number, FK), Des_Salary (number)

и состоит из строк:

Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_idDes_Salary
11Jorge25.03.197841011400
12Tom28.09.197851215200

Оператор SQL имеет вид:

INSERT INTO Persons (Person_id, Person_name, Specialty_id) VALUES (13, "Peter", 5)

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

вопрос

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

строковая константа "Peter" должна быть заключена в одинарные кавычки
во фразе INSERT пропущено ключевое слово TABLE, которое должно следовать за ключевым словом INTO
во второй строке слово VALUES является лишним
во фразе VALUES определены значения не для всех столбцов таблицы Persons
вместо ключевого слова INTO следовало использовать слово IN
Сложность вопроса
68
Сложность курса: SQL (Oracle)
92
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Зачёт защитил. Бегу отмечать отмечать зачёт по тестам
01 июл 2019
Аноним
Это было сложно
24 апр 2017
Аноним
Какой человек гуглит данные ответы inuit? Это же элементарно (я не ботан)
30 окт 2015
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.