Как мы уже говорили ранее, в PostgreSQL предусмотрен целый ряд функций для рабо-
ты с датами и временем. Например, для получения значений текущей даты, текущего
времени и текущей временн´ой отметки (т. е. даты и времени в одном значении) слу-
жат функции current_date, current_time, current_timestamp. Эти функции часто при-
меняются для получения значений по умолчанию при вставке строк в таблицы. Их
особенностью является то, что при их вызове круглые скобки не используются. Для
получения полной информации обратитесь к документации (раздел 9.9 «Операторы
и функции даты/времени»).
Значения временн ´ых отметок можно усекать с той или иной точностью с помощью
функции date_trunc(). Например, для получения текущей временн´ой отметки с точ-
ностью до одного часа нужно сделать так:
Достарыңызбен бөлісу: