format_number fungsi

Berlaku untuk:centang ditandai ya Databricks SQL centang ditandai ya Databricks Runtime

Format expr seperti #,###,###.##, dibulatkan ke tempat desimal scale.

Format expr seperti fmt.

Sintaks

format_number(expr, scale)
format_number(expr, fmt)

Argumen

  • expr: Ekspresi yang mengevaluasi ke numerik.
  • scale: Ekspresi INTEGER lebih besar dari atau sama dengan 0.
  • fmt: Ekspresi STRING yang menentukan format.

Mengembalikan

STRING.

Negatif scale menghasilkan null.

Contoh

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