получает два аргумента. Первый аргумент
booktown=# SELECT current_timestamp.
booktown-# now() AS timestamp;
timestamp | timestamp
2001-08-31 11:39:42-07 2001-08-31 11:39:42-07
(1 row)
date_part()
Синтаксис:
date_part(s. t) date_part(s. i)
Функция date_part() получает два аргумента. Первый аргумент s относится к типу text, а второй, t или I, — к типу timestamp или interval соответственно. Функция выделяет во втором аргументе компонент, определяемый строкой s, и возвращает его в виде значения типа doubl e preci si on.
Чтобы лучше понять, как работает функция date_part(), представьте, что значение типа timestamp или interval делится на компоненты — часы, минуты и т. д. Эти компоненты (и соответственно допустимые значения аргумента s) перечислены в табл. 5.12. Помните, что некоторые значения относятся только к типу tlmestamp и не поддерживаются для типа Interval.
Содержание раздела