Sdílet prostřednictvím


Funkce format_number

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

Formáty expr jako #,###,###.##, zaokrouhlené na scale desetinná místa.

Formáty expr jako fmt.

Syntaxe

format_number(expr, scale)
format_number(expr, fmt)

Argumenty

  • expr: Výraz, který se vyhodnotí jako číselný.
  • scale: Výraz INTEGER větší nebo roven 0.
  • fmt: Výraz STRING určující formát.

Návraty

Úloha STRING.

Záporná scale hodnota vytvoří hodnotu null.

Příklady

> SELECT format_number(12332.123456, 4);
 12,332.1235

> SELECT format_number(12332.123456, '#.###');
 12332.123

> SELECT format_number(12332.123456, 'EUR ,###.-');
 EUR 12,332.-