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 rangée qui convertit
TEXT
,
BOOLEAN
,
INTEGER
,
LONG
, ou
DOUBLE
valeurs à
INTEGER
(nombres entiers). Lors de la conversion
DOUBLE
valeurs, tout ce qui se trouve après la virgule sera tronqué (et non arrondi vers le haut ni vers le bas).

Syntaxe

TO_INT
(
expression
)

Valeur de retour

Retourne une valeur par rangée de type
INTEGER
.

Paramètres d'entrée

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

Exemples

Convertissez les valeurs du champ
average_rating
en un type de champ Nombre entier :
TO_INT([average_rating])
Convertissez le champ
vol_duration
en un type de champ Entier, mais transforme d'abord l'occurrence de toute valeur
NA
en valeur NULL à l'aide d'une valeur
CASE
expression :
TO_INT(CASE WHEN [flight_duration]="N/A" then NULL ELSE [flight_duration] END)