Главная / SQL / Отношение [картинка] Worker: Worker_id (int, PK), Worker_name (varchar (30)), Manager_id (int), Salary (float), Commission_pct (float), Branch_id (int, FK), Hire_date (timestamp) и состоит из следующих кортежей: [таблица] Запрос SQL имеет вид: INSERT INTO

Отношение Worker имеет схему: files Worker: Worker_id (int, PK), Worker_name (varchar (30)), Manager_id (int), Salary (float), Commission_pct (float), Branch_id (int, FK), Hire_date (timestamp)

и состоит из следующих кортежей:

Worker_idWorker_nameManager_idSalaryCommission_pctBranch_idHire_date
11Tom1510000.81020.05.98
12Alex17900NULL2021.06.98

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

INSERT INTO Worker (Worker_id, Hire_date, Worker_name) VALUES (13, ‘Tomas’, ’01/04/2003’)

При попытке выполнить запрос сервер БД генерирует сообщение об ошибке. Выберите действие, выполнение которого позволит устранить ошибку:

вопрос

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

явно преобразовать строковое значение даты во фразе VALUES в тип timestamp с помощью функции CAST
поменять местами во фразе INSERT названия столбцов Hire_date и Worker_name
вместо строки ’01/04/2003’, использовать строку ’01.04.2003 00:00:00.000’
вместо значения ‘Tomas’ использовать значение NULL
Сложность вопроса
88
Сложность курса: SQL
79
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Я провалил экзамен, почему я не нашёл этот великолепный сайт с ответами по интуит в начале сессии
26 фев 2018
Оставить комментарий
Другие ответы на вопросы из темы базы данных интуит.