Главная /
SQL: основы /
При выполнении следующего запроса сервер БД генерирует ошибку. CREATE TABLE t (INTEGER f1, CHARACTER(15) f2, CONSTRAINT c1 PRIMARY KEY(f1, f2)) Укажите причину ошибки.
При выполнении следующего запроса сервер БД генерирует ошибку.
Укажите причину ошибки.
вопросПравильный ответ:
ограничение первичного ключа не может содержать более одного столбца
вместо фразы
CONSTRAINT
следует в определении каждого из столбцов f1
и f2
написать PRIMARY KEY
столбец с типом данных
CHARACTER
не может быть первичным ключом
сначала должно указываться имя столбца и лишь затем - его тип данных
слово
CONSTRAINT
написано с ошибкой Сложность вопроса
57
Сложность курса: SQL: основы
56
Оценить вопрос
Комментарии:
Аноним
Зачёт всё. Иду выпивать отмечать 5 в зачётке по тесту
07 июл 2018
Другие ответы на вопросы из темы программирование интуит.
- # Функция UPPER
- # Отношение [Большая Картинка] Students: Student_id (int, PK), Student_name(varchar), Head_stud_id, Math_scope (float, NOT NULL), Lang_scope (float, NOT NULL), Group_id (int) При выполнении следующего запроса сервер БД генерирует ошибку. DELETE Student_name, Student_id FROM Students WHERE Math_scope IS NULL Укажите причину ошибки.
- # Фраза GROUP BY:
- # Отношение Worker состоит из следующих кортежей: [Большая Картинка] Worker_idWorker_nameManager_idSalaryCommission_pctBranch_idHire_date11Tom155000.41020.05.9812Alex151200NULL2021.06.9815James171100NULL2021.06.98 Отношение Branch состоит из следующих кортежей: Branch_idBranch_titleLocation_id10Accounting1120Research12 Запрос SQL имеет вид: SELECT Worker_name name FROM Worker w WHERE NOT EXISTS (SELECT * FROM Branch b WHERE w.Branch_id = b.Branch_id AND b.Branch_id = 20) Выберите среди предложенных вариантов верный вариант итогового отчета:
- # Выберите корректный фрагмент кода при условии, что столбцы a, f1, f2 имеют тип данных INT: