Главная /
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
имеет схему:
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_id | Worker_name | Manager_id | Salary | Commission_pct | Branch_id | Hire_date |
11 | Tom | 15 | 1000 | 0.8 | 10 | 20.05.98 |
12 | Alex | 17 | 900 | NULL | 20 | 21.06.98 |
Запрос SQL имеет вид:
При попытке выполнить запрос сервер БД генерирует сообщение об ошибке. Укажите правильную причину возникновения ошибки:
вопросПравильный ответ:
во фразе
INSERT
не хватает ключевого слова TABLE
, которое должно следовать за ключевым словом INTO
во второй строке вместо слова
SELECT
следовало использовать слово VALUES
во фразе
SELECT
определены значения не для всех столбцов таблицы Worker
список значений столбцов для новой строки не заключен в скобки
невозможно выполнить преобразование строковой константы ‘1000,5’ в значение типа
float
Сложность вопроса
91
Сложность курса: SQL
79
Оценить вопрос
Комментарии:
Аноним
Это очень легкий тест intuit.
26 мар 2020
Аноним
Зачёт сдан. Мчусь в бар отмечать халяву с тестами интуит
05 авг 2018
Аноним
Благодарю за помощь по intuit.
17 сен 2017
Другие ответы на вопросы из темы базы данных интуит.
- # Реляционная операция произведения множеств реализуется в команде SQL
- # Отношение [Большая Картинка] Students: Student_id (int, PK), Student_name (char, NOT NULL), Head_stud_id (int), Math_scope (float), Lang_scope (float), Group_id (int) Запрос SQL имеет вид: SELECT Group_id, MAX(Math_scope) FROM Students WHERE Lang_scope > 3.5 GROUP BY Group_id Данный запрос выводит
- # Укажите фрагменты (вместо знака подчеркивания), не вызывающие ошибок, при условии что столбец f в таблице t1 и столбец f в таблице t2 имеют тип данных INTEGER. t1 INNER JOIN t2 ___________
- # Таблица t1 имеет столбцы f1 (varchar) и f2 (integer). Запрос SQL имеет следующий вид: SELECT * FROM t1 UNION SELECT * FROM t2 Данный запрос не вызовет ошибки, если таблица t2 имеет схему:
- # К столбцам какого типа при создании таблицы с помощью оператора CREATE TABLE могут применяться параметры: precision, scale (точность, масштаб)?