DATE_PART (Lakehouse v1)
Ruft den angegebenen Bestandteil eines Datums, einer Uhrzeit oder eines Zeitstempels ab.
Siehe auch: EXTRACT
Analyze-Syntax
Abschnitt betitelt „Analyze-Syntax“func.date_part(<unit>, <date_or_time_expr>)Analyze-Beispiele
Abschnitt betitelt „Analyze-Beispiele“func.now() |---------------------+2023-10-16 02:09:28.0|
func.date_part('day', now())
func.date_part('day', now())|----------------------------+ 16 |SQL-Syntax
Abschnitt betitelt „SQL-Syntax“DATE_PART( YEAR | QUARTER | MONTH | WEEK | DAY | HOUR | MINUTE | SECOND | DOW | DOY, <date_or_time_expr> )- DOW: Wochentag.
- DOY: Tag des Jahres.
Rückgabetyp
Abschnitt betitelt „Rückgabetyp“Ganzzahl.
SQL-Beispiele
Abschnitt betitelt „SQL-Beispiele“SELECT NOW();
now() |---------------------+2023-10-16 02:09:28.0|
SELECT DATE_PART(DAY, NOW());
date_part(day, now())|---------------------+ 16|
-- October 16, 2023, is a MondaySELECT DATE_PART(DOW, NOW());
date_part(dow, now())|---------------------+ 1|
-- October 16, 2023, is the 289th day of the yearSELECT DATE_PART(DOY, NOW());
date_part(doy, now())|---------------------+ 289|
SELECT DATE_PART(MONTH, TO_DATE('2022-05-13'));
date_part(month, to_date('2022-05-13'))|---------------------------------------+ 5|