Passa al contenuto principale
Workday User Guide
Ultimo aggiornamento: 2023-06-23
TO_INT

TO_INT

Descrizione

TO_INT
è una funzione di riga che esegue la conversione
TEXT
,
BOOLEAN
,
INTEGER
,
LONG
, o
DOUBLE
valori a
INTEGER
(numero intero). Durante la conversione
DOUBLE
valori, tutti i valori dopo il decimale verranno troncati (non arrotondati per eccesso o per difetto).

Sintassi

TO_INT
(
expression
)

Valore restituito

Restituisce un valore per ogni riga di tipo
INTEGER
.

Parametri di input

espressione
Sono obbligatori. Un campo o un'espressione di tipo
TEXT
,
BOOLEAN
,
INTEGER
,
LONG
, o
DOUBLE
. Se a
TEXT
contiene caratteri non numerici, la funzione restituisce NULL.

Esempi

Convertire i valori del campo
average_rating
in un tipo di campo Integer:
TO_INT([average_rating])
Convertire il campo
flight_duration
in un tipo di campo Integer, ma prima trasformare l'occorrenza di qualsiasi valore
NA
in valori NULL utilizzando un
CASE
espressione:
TO_INT(CASE WHEN [flight_duration]="N/A" then NULL ELSE [flight_duration] END)