Главная / SQL (Oracle) / Таблица [картинка] Persons: Person_id (number, PK), Person_name (varchar2 (100)), Day_Of_Birth, Add_Info (varchar2 (30)), Specialty_id (number NOT NULL), Address_Id (number), Job_id (number) Для создания представления использовалась команда CREATE VIEW vi

Таблица Persons состоит из полей:files Persons: Person_id (number, PK), Person_name (varchar2 (100)), Day_Of_Birth, Add_Info (varchar2 (30)), Specialty_id (number NOT NULL), Address_Id (number), Job_id (number)

Для создания представления использовалась команда

CREATE VIEW view1 (ID, NAME, AGE, SPECIALTY) WITH CHECK OPTION CONSTRAINT c1 AS select Person_id, Person_name, to_char (sysdate, 'yyyy') – to_char (Day_Of_Birth, 'yyyy'), Specialty_id FROM Persons where Specialty_id <> 3

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

вопрос

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

запрос, на основе которого создается представление, включает выражение, что недопустимо
запрос, на основе которого создается представление, не заключен в скобки, что недопустимо
некорректное размещение фразы WITH CHECK OPTION, она должна следовать после запроса, на основе которого создается представление
фраза WITH CHECK OPTION не может использоваться при создании представления
фраза WITH CHECK OPTION не может включать выражение CONSTRAINT c1
Сложность вопроса
82
Сложность курса: SQL (Oracle)
92
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Если бы не эти решения - я бы не смог решить c этими тестами интуит.
14 июн 2019
Аноним
Какой студент ищет эти вопросы по интуит? Это же совсем для даунов
24 авг 2017
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.