Udostępnij za pośrednictwem


Funkcja format_number

Dotyczy: zaznacz pole wyboru oznaczone jako tak Databricks SQL zaznacz pole wyboru oznaczone jako tak 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ą.
  • scaleINTEGER: wyrażenie większe lub równe 0.
  • fmtSTRING: 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.-