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

Таблица Persons состоит из полей:files Persons: Person_id (number, PK), Person_name (varchar2 (100)), Day_Of_Birth (date), 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
Сложность вопроса
94
Сложность курса: SQL (Oracle)
92
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Кто ищет эти тесты по интуит? Это же очень просты вопросы
19 мар 2019
Аноним
спасибо за тест
24 фев 2019
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.