Функция PostgreSQL EXTRACT ()
Функция EXTRACT ()
Функция date_trunc () используется для получения подполя.
Функция extract () используется для извлечения подполей, таких как год или час, из значений даты / времени. Источник должен быть выражением значения типа timestamp, time или interval. Поле является идентификатором или строкой, которая выбирает, какое поле будет извлечено из исходного значения.
Синтаксис:
извлечь (поле из отметки времени) или же извлечь (поле из интервала)
Тип возврата: двойная точность.
Версия PostgreSQL: 9.3
Иллюстрированное представление функции PostgreSQL EXTRACT ()
Пример 1: функция PostgreSQL EXTRACT ()
Код:
SELECT extract(hour from timestamp '2002-09-17 19:27:45');
Пример вывода:
date_part ----------- 19 (1 ряд)
Пример 2: функция PostgreSQL EXTRACT ()
Код:
SELECT extract(month from interval '3 years 7 months');
Пример вывода:
date_part ----------- 7 (1 ряд)
Предыдущая: функция DATE_TRUNC
Далее: функция ISFINITE
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code