Referencia de funciones

DATE

Convierte un valor al tipo date y descarta la hora.

PostgreSQL 17.9
DATE(value)
value
Fecha con hora o cadena con una fecha
timestamp | text

Valor devuelto

Fecha (date) sin hora; una cadena con una fecha que no existe provoca un error

Ejemplos

Fecha sin hora

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

Lo mismo con el operador ::

PostgreSQL 17.9
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

Detalles

DATE es una conversión de tipo escrita como función, lo mismo que value::date o CAST(value AS date).

Véase también