Funkcja format_number
Dotyczy: Databricks SQL Databricks Runtime
Formaty, expr
takie jak #,###,###.##
, zaokrąglone do scale
miejsc dziesiętnych.
Formaty, expr
takie jak fmt
.
Składnia
format_number(expr, scale)
format_number(expr, fmt)
Argumenty
expr
: wyrażenie, które daje w wyniku wartość liczbową.scale
INTEGER
: wyrażenie większe lub równe 0.fmt
STRING
: wyrażenie określające format.
Zwraca
Klasa STRING
.
Wartość ujemna scale
powoduje wygenerowanie wartości null.
Przykłady
> 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.-