DATE
Wandelt einen Wert in den Typ date um und verwirft die Uhrzeit.
PostgreSQL 17.9
DATE(value)- value
- Datum mit Uhrzeit oder String mit einem Datumtimestamp | text
Rückgabewert
Datum (date) ohne Uhrzeit; ein String mit einem nicht existierenden Datum führt zu einem Fehler
Beispiele
Datum ohne Uhrzeit
PostgreSQL 17.9
SELECT DATE('2022-12-05 10:37:22');Dasselbe mit dem Operator ::
PostgreSQL 17.9
SELECT DATE('2022-12-05 10:37:22') AS function_style,
'2022-12-05 10:37:22'::date AS cast_style;Details
DATE ist eine Typumwandlung in Funktionsschreibweise, dasselbe wie value::date oder CAST(value AS date).