format_number 関数

適用対象: 「はい」のチェック マーク Databricks SQL 「はい」のチェック マーク Databricks Runtime

expr#,###,###.## のように書式設定します。小数点以下 scale 桁に丸められます。

exprfmt のように書式設定します。

構文

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.-