SQL Academy
Premium
Funktionsreferenz

DATE

Wandelt einen Wert in den Typ date um und verwirft die Uhrzeit.

PostgreSQL 17.5
DATE(value)

Parameter

valuetimestamp | text
Datum mit Uhrzeit oder String mit einem Datum

Rückgabewert

Datum (date) ohne Uhrzeit; ein String mit einem nicht existierenden Datum führt zu einem Fehler

Beispiele

Datum ohne Uhrzeit

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

Dasselbe mit dem Operator ::

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

Details

DATE ist eine Typumwandlung in Funktionsschreibweise, dasselbe wie value::date oder CAST(value AS date).

Siehe auch