Функция format_number
Область применения: Databricks SQL Databricks Runtime
Форматирует expr
как #,###,###.##
с округлением до scale
десятичных разрядов.
Форматирует expr
как fmt
.
Синтаксис
format_number(expr, scale)
format_number(expr, fmt)
Аргументы
expr
: выражение, значением которого является число.scale
INTEGER
: выражение больше или равно 0.fmt
STRING
: выражение, указывающее формат.
Возвраты
STRING
.
При отрицательном значении scale
возвращается значение NULL.
Примеры
> 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.-