Главная / SQL: основы / При выполнении следующего запроса сервер БД генерирует ошибку. CREATE TABLE t (INTEGER f1, CHARACTER(15) f2, CONSTRAINT c1 PRIMARY KEY(f1, f2)) Укажите причину ошибки.

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

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
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.