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

TO_INT

Description

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

Syntaxe

TO_INT
(
expression
)

Valeur de renvoi

Renvoie une valeur par ligne de type
INTEGER
.

Paramètres d'entrée

expression
Est obligatoire. Un champ ou expression de type
TEXT
,
BOOLEAN
,
INTEGER
,
LONG
, ou
DOUBLE
. Si
TEXT
Le champ contient des caractères non numériques, la fonction renvoie NULL.

Exemples

Convertissez les valeurs du champ
average_rating
en type de champ Entier :
TO_INT([average_rating])
Convertissez le champ
ticket_duration
en un type de champ Entier, mais changez d'abord l'occurrence de n'importe quelle valeur
de NA
en valeur NULL à l'aide d'un
CASE
expression :
TO_INT(CASE WHEN [flight_duration]="N/A" then NULL ELSE [flight_duration] END)