Saltar al contenido principal
Workday User Guide
Última actualización: 2023-06-23
TO_LONG

TO_LONG

Descripción

TO_LONG
es una función de fila que convierte
TEXT
,
BOOLEAN
,
INTEGER
,
LONG
,
DECIMAL
,
DATE
, o
DOUBLE
valores hasta
LONG
(número entero) valores. Al convertir
DECIMAL
o
DOUBLE
valores, todo lo que esté después del decimal se truncará (no se redondeará al alza ni a la baja).

Sintaxis

TO_LONG
(
expression
)

Valor devuelto

Devuelve un valor por fila de tipo
LONG
.

Parámetros de entrada

expresión
Es obligatorio. Un campo o expresión de tipo
TEXT
(solo deben ser caracteres numéricos, sin punto ni coma),
BOOLEAN
,
INTEGER
,
LONG
,
DECIMAL
,
DATE
, o
DOUBLE
. Cuando un
TEXT
El valor de campo incluye un decimal, la función devuelve un valor NULL.

Ejemplos

Convierta los valores del campo
average_rating
en un tipo de campo largo:
TO_LONG([average_rating])
Convierta el campo
average_rating
en un tipo de campo largo, pero primero transforme la aparición de cualquier valor
NA
en valores
NULL
mediante un
CASE
expresión:
TO_LONG(CASE WHEN [average_rating]="N/A" then NULL ELSE [average_rating] END)