TO_STRING
Descrizione
TO_STRING
è una funzione di riga che converte i valori di altri tipi di dati in TEXT
(carattere).Sintassi
TO_STRING
(expression
)TO_STRING
(date_expression
,date_format
)Valore restituito
Restituisce un valore per ogni riga di tipo
TEXT
.Parametri di input
- espressione
- Un campo o un'espressione di tipoTEXT,BOOLEAN,INTEGER,LONG,NUMERIC,DOUBLE,INSTANCE, oMULTI-INSTANCE. Quando si converte un campo Istanza o Istanza multipla in una stringa, questa funzione restituisce l'identificatore univoco (WID), non il nome visualizzato, del valore del campo. Quando un campo Istanza multipla contiene più di un valore, questa funzione concatena ogni valore in un'unica stringa senza spazi.
- date_expression
- Un campo o un'espressione di tipoDATE.
- date_format
- Se si converte un fileDATEaDATE, un modello che descrive la formattazione della data. Consultare TO_DATE per i modelli di formato data.
Esempi
Convertire i valori del campo
sku_number
in un tipo di campo Testo:TO_STRING([sku_number])
Convertire i valori nella colonna
età
in raggruppamenti basati su intervallo (binning) ed eseguire il cast dei valori di output in a TEXT
:TO_STRING(CASE WHEN [age] <= 25 THEN "0-25" WHEN [age] <= 50 THEN "26-50" ELSE "over 50" END)
Convertire i valori di un campo Data di
timestamp
in TEXT
, dove i valori del timestamp hanno il formato: 2002.07.10 alle 15:08:56 PDT
:TO_STRING([timestamp],"yyyy.MM.dd 'at' HH:mm:ss z")