Главная / SQL (Oracle) / Для создания таблицы [картинка] CREATE TABLE Persons (Person_id number CONSTRAINT person_pk Primary Key, Person_name varchar2 (40), Day_Of_Birth date, Add_Info varchar2 (30), Specialty_id number NOT NULL, Address_Id number, Job_Id number, Des_Salary numbe

Для создания таблицы Persons использовался оператор:files CREATE TABLE Persons (Person_id number CONSTRAINT person_pk Primary Key, Person_name varchar2 (40), Day_Of_Birth date, Add_Info varchar2 (30), Specialty_id number NOT NULL, Address_Id number, Job_Id number, Des_Salary number CONSTRAINT salck CHECK (Des_Salary < 5000) )

Оператор DDL предназначен для временного отключения ограничения CHECK для столбца Des_Salary:

ALTER TABLE Persons DISABLE salck

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

вопрос

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

фраза ALTER TABLE Persons (первая строка оператора) является лишней
ключевое слово DISABLE является в данном случае недопустимым, вместо него следовало использовать слово SWITCH OFF
ключевое слово DISABLE является в данном случае недопустимым, вместо него следовало использовать слово TEMPORARY LOCK
фраза DISABLE salck не заключена в скобки
после ключевого слова DISABLE пропущено слово CONSTRAINT
Сложность вопроса
93
Сложность курса: SQL (Oracle)
92
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Нереально сложно
29 дек 2019
Аноним
Экзамен сдан на пять. Ура
27 дек 2016
Аноним
спасибо за ответ
16 сен 2016
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.