Справочник по функциям

DATE

Приводит значение к типу date и отбрасывает время.

PostgreSQL 17.5
DATE(value)

Параметры

valuetimestamp | text
Дата со временем или строка с датой

Возвращаемое значение

Дата (date) без времени; строка с несуществующей датой вызывает ошибку

Примеры

Дата без времени

PostgreSQL 17.5
SELECT DATE('2022-12-05 10:37:22');
date
2022-12-05

То же через оператор ::

PostgreSQL 17.5
SELECT DATE('2022-12-05 10:37:22') AS function_style,
	'2022-12-05 10:37:22'::date AS cast_style;
function_stylecast_style
2022-12-052022-12-05

Подробности

DATE(value) — это преобразование типа в записи функции, то же, что value::date или CAST(value AS date).

Смотрите также