Partager via


Fonction format_number

S’applique à : case marquée oui Databricks SQL case marquée oui Databricks Runtime

Met en forme expr comme #,###,###.##, arrondi à scale décimales.

Met en forme expr comme fmt.

Syntaxe

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

Arguments

  • expr : Expression qui prend une valeur numérique.
  • scale: Une expression INTEGER supérieure ou égale à 0.
  • fmt : expression STRING qui spécifie un format.

Retours

STRING.

Une valeur scale négative produit une valeur Null.

Exemples

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