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

TO_LONG

Descrizione

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

Sintassi

TO_LONG
(
expression
)

Valore restituito

Restituisce un valore per ogni riga di tipo
LONG
.

Parametri di input

espressione
Sono obbligatori. Un campo o un'espressione di tipo
TEXT
(devono essere solo caratteri numerici, nessun punto o virgola),
BOOLEAN
,
INTEGER
,
LONG
,
DECIMAL
,
DATE
, o
DOUBLE
. Quando a
TEXT
include un decimale, la funzione restituisce un valore NULL.

Esempi

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