Funkce date_format

Platí pro:zaškrtnutí označeného ano Databricks SQL zaškrtnutí označeného ano Databricks Runtime

Převede časové razítko na řetězec ve formátu fmt.

Syntaxe

date_format(expr, fmt)

Argumenty

  • expr: DATUM, ČAS, ČASOVÉ RAZÍTKO nebo ŘETĚZEC v platném formátu datetime.
  • fmt: Výraz STRING popisující požadovaný formát.

Návraty

ŘETĚZEC.

Podrobnosti o platných formátech najdete v vzorech data a času.

Pokud fmt obsahuje neplatný vzor data a času, Azure Databricks vyvolá INVALID_DATETIME_PATTERN.

Běžné chybové podmínky

Příklady

> SELECT date_format('2016-04-08', 'y');
 2016

> SELECT date_format(TIME'14:30:45', 'HH:mm:ss');
 14:30:45

> SELECT date_format(current_date(), 'QQQQQ');
  Error: INVALID_DATETIME_PATTERN