format_number
-Funktion
Gilt für: Databricks SQL Databricks Runtime
Formatiert expr
wie #,###,###.##
, gerundet auf scale
Dezimalstellen.
Formatiert expr
wie fmt
.
Syntax
format_number(expr, scale)
format_number(expr, fmt)
Argumente
expr
: Ein Ausdruck, der in einen numerischen Wert ausgewertet wird.scale
: EinINTEGER
-Ausdruck, der größer oder kleiner als 0 (null) ist.fmt
: EinSTRING
-Ausdruck, der ein Format angibt.
Gibt zurück
Ein STRING
.
Ein negativer scale
-Wert generiert einen NULL-Wert.
Beispiele
> 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.-