Функция EXTRACT

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

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

Выражение EXTRACT извлекает и возвращает значение заданного поля даты-времени из выражения значения даты-времени или интервала. С помощью функции EXTRACT можно извлечь любые компоненты, приведенные в следующем синтаксическом выражении. Функция EXTRACT имеет следующий синтаксис:

    SELECT EXTRACT ([YEAR] [MONTH][DAY] [HOUR] [MINUTE][SECOND]
    [TIMEZONE_HOUR] [TIMEZONE_MINUTE]
    [TIMEZONE_REGION] [TIMEZONE_ABBR]
FROM [datetime_value_expression] [interval_value_expression]);

Когда извлекается TIMEZONE_REGION или TIMEZONE_ABBR (сокращение), возвращаемое значение является строкой, содержащей имя подходящего часового пояса или сокращение.

Когда извлекаются любые другие значения, возвращаемое значение является датой григорианского календаря. При извлечении из даты-времени со значением часового пояса возвращаемое значение представляется в формате всеобщего скоординированного времени.

В первом примере на рисунке функция EXTRACT используется для извлечения компонента YEAR из функции SYSDATE. Во втором примере на рисунке функция EXTRACT используется для извлечения компонента MONTH из столбца HIRE_DATE таблицы EMPLOYEES для сотрудников, подчиненных менеджеру с EMPLOYEE_ID = 100.

Далее: Использование оператора EXISTS

Статьи по теме
Комментарии
Написать

(обязательно)

(обязательно)

Это не спам (обязательно)