Função format_number

Aplica-se a: marca de seleção positiva SQL do Databricks marca de seleção positiva Runtime do Databricks

Formata expr como #,###,###.##, arredondado para scale casas decimais.

Formata expr como fmt.

Sintaxe

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

Argumentos

  • expr: uma expressão avaliada como um numérico.
  • scale: uma expressão de número INTEGER maior ou igual a 0.
  • fmt: uma expressão de STRING que especifica um formato.

Devoluções

Um STRING.

Um negativo scale produz um nulo.

Exemplos

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