Ir para o conteúdo principal
Workday User Guide
Última atualização: 2023-06-23
TO_DECIMAL

TO_DECIMAL

Descrição

TO_DECIMAL
é uma função de linha que converte
TEXT
,
BOOLEAN
,
INTEGER
,
LONG
,
DOUBLE
, ou
NUMERIC
até
NUMERIC
valores com o número padrão de dígitos antes e depois do ponto decimal.

Sintaxe

TO_DECIMAL
(
expression
)

Valor de retorno

Retorna um valor por linha do tipo
NUMERIC
com o número padrão de dígitos antes e depois do ponto decimal.

Parâmetros de entrada

expressão
É obrigatório. Um campo ou uma expressão do tipo .
TEXT
(deve ter caracteres numéricos),
BOOLEAN
,
INTEGER
,
LONG
,
DOUBLE
, ou
NUMERIC
.

Exemplos

Converta os valores do campo
average_rating
em um tipo de campo Numérico:
TO_DECIMAL([average_rating])
Converta o campo
Average_rating
em um tipo de campo Numérico, mas primeiro transforme a ocorrência de valores de
NA
em valores
NULL
usando um
CASE
expressão:
TO_DECIMAL(CASE WHEN [average_rating]="N/A" then NULL ELSE [average_rating] END)