format_number
函数
适用于:Databricks SQL Databricks Runtime
设置 expr
的格式(如 #,###,###.##
),四舍五入到 scale
小数位数。
设置 expr
的格式(如 fmt
)。
语法
format_number(expr, scale)
format_number(expr, fmt)
参数
expr
:计算结果为数字的表达式。scale
:大于或等于 0 的 INTEGER 表达式。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.-