Compartir a través de


Función format_number

Se aplica a:casilla marcada como Sí Databricks SQL casilla marcada como Sí Databricks Runtime

Da a expr el formato #,###,###.##, redondeado a scale posiciones decimales.

Da a expr el formato fmt.

Sintaxis

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

Argumentos

  • expr: una expresión que se evalúa como un número.
  • scale: expresión INTEGER mayor o igual que 0.
  • fmt: expresión STRING que especifica un formato.

Devoluciones

STRING.

Un scale negativo genera un NULL.

Ejemplos

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