-
Отображает компонент
YEARиз функцииSYSDATE.

-
Отображает компонент
MONTHизHIRE_DATEдля сотрудников, у которых значениеMANAGER_IDравно

Выражение EXTRACT извлекает и возвращает значение заданного поля даты-времени из выражения значения даты-времени или интервала. С помощью функции EXTRACT можно извлечь любые компоненты, приведенные в следующем синтаксическом выражении. Функция EXTRACT имеет следующий синтаксис:
SELECT EXTRACT ([YEAR] [MONTH][DAY] [HOUR] [MINUTE][SECOND] [TIMEZONE_HOUR] [TIMEZONE_MINUTE] [TIMEZONE_REGION] [TIMEZONE_ABBR]
|
Когда извлекается TIMEZONE_REGION или TIMEZONE_ABBR (сокращение), возвращаемое значение является строкой, содержащей имя подходящего часового пояса или сокращение.
Когда извлекаются любые другие значения, возвращаемое значение является датой григорианского календаря. При извлечении из даты-времени со значением часового пояса возвращаемое значение представляется в формате всеобщего скоординированного времени.
В первом примере на рисунке функция EXTRACT используется для извлечения компонента YEAR из функции SYSDATE. Во втором примере на рисунке функция EXTRACT используется для извлечения компонента MONTH из столбца HIRE_DATE таблицы EMPLOYEES для сотрудников, подчиненных менеджеру с EMPLOYEE_ID = 100.
Далее: Использование оператора EXISTS