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

TO_LONG

Descrição

TO_LONG
é uma função de linha que converte
TEXT
,
BOOLEAN
,
INTEGER
,
LONG
,
DECIMAL
,
DATE
, ou
DOUBLE
até
LONG
(número inteiro) valores. Durante a conversão
DECIMAL
ou
DOUBLE
Valores , tudo o que estiver após o ponto decimal será truncado (não arredondado para cima ou para baixo).

Sintaxe

TO_LONG
(
expression
)

Valor de retorno

Retorna um valor por linha do tipo
LONG
.

Parâmetros de entrada

expressão
É obrigatório. Um campo ou uma expressão do tipo .
TEXT
(devem conter somente caracteres numéricos, sem ponto ou vírgula),
BOOLEAN
,
INTEGER
,
LONG
,
DECIMAL
,
DATE
, ou
DOUBLE
. Quando uma
TEXT
O valor do campo inclui um decimal, a função retorna um valor NULL.

Exemplos

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