適用於:
Databricks SQL
Databricks Runtime
格式 expr,例如 #,###,###.##,會四捨五入為小數點後 scale 位。
格式 expr,例如 fmt。
語法
format_number(expr, scale)
format_number(expr, fmt)
引數
-
expr:評估為數值的表達式。 -
scaleINTEGER:大於或等於0的表達式。 -
fmtSTRING:指定格式的表達式。
傳回
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.-