Главная / SQL (Oracle): Основы / Имеется модель данных:[картинка] , где таблица Persons содержит данные: [таблица] Запрос предназначен для отображения имен соискателей, совершеннолетие которых наступило до 2000 года: SELECT Person_name FROM Persons WHERE to_char (add_months (Day_Of_Birth

Имеется модель данных:files

, где таблица Persons содержит данные:

Person_idPerson_nameDay_Of_BirthAdd_InfoSpecialty_idAddress_idJob_id
11Tom25.03.1981Bad discipline41011
12Alex28.09.19781215

Запрос предназначен для отображения имен соискателей, совершеннолетие которых наступило до 2000 года:

SELECT Person_name FROM Persons WHERE to_char (add_months (Day_Of_Birth, 12*18), 'year') < 2000

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

вопрос

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

неверное число аргументов, передаваемых в функцию to_char
функции add_months не существует
во втором аргументе функции to_char задан некорректный формат даты
функция to_char возвращает строковое значение, которое, в данном случае, не может быть неявно преобразовано в числовое значение
Сложность вопроса
95
Сложность курса: SQL (Oracle): Основы
67
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
спасибо за ответ
15 дек 2020
Аноним
Гранд мерси за тесты по интуиту.
15 окт 2020
Аноним
Я преподаватель! Срочно уничтожьте ответы на интуит. Пишу жалобу
17 сен 2018
Оставить комментарий
Другие ответы на вопросы из темы базы данных интуит.