Passer au contenu principal
Workday User Guide
Dernière mise à jour : 2023-06-23
TO_LONG

TO_LONG

Description

TO_LONG
est une fonction de ligne qui convertit
TEXT
,
BOOLEAN
,
INTEGER
,
LONG
,
DECIMAL
,
DATE
, ou
DOUBLE
valeurs à
LONG
(nombre entier) valeurs. Lors de la conversion
DECIMAL
ou
DOUBLE
Les valeurs après la décimale seront tronquées (et non arrondies à la hausse ou à la baisse).

Syntaxe

TO_LONG
(
expression
)

Valeur de renvoi

Renvoie une valeur par ligne de type
LONG
.

Paramètres d'entrée

expression
Est obligatoire. Un champ ou expression de type
TEXT
(doit contenir uniquement des caractères numériques, pas de point ou de virgule),
BOOLEAN
,
INTEGER
,
LONG
,
DECIMAL
,
DATE
, ou
DOUBLE
. Lorsqu'une
TEXT
La valeur du champ inclut une décimale, la fonction renvoie une valeur NULL.

Exemples

Convertissez les valeurs du champ
average_rating
en type de champ Long :
TO_LONG([average_rating])
Convertissez le champ
average_rating
en un type de champ Long, mais commencez par transformer l'occurrence de n'importe quelle valeur
de NA
en valeur
NULL
à l'aide d'un
CASE
expression :
TO_LONG(CASE WHEN [average_rating]="N/A" then NULL ELSE [average_rating] END)