TO_STRING
Omschrijving
TO_STRING
is een rijfunctie die waarden van andere gegevenstypen converteert naar TEXT
(teken)waarden.Syntaxis
TO_STRING
(expression
)TO_STRING
(date_expression
,date_format
)Retourwaarde
Retourneert één waarde per rij van het type
TEXT
.Invoerparameters
- expressie
- Een veld of expressie van het typeTEXT,BOOLEAN,INTEGER,LONG,NUMERIC,DOUBLE,INSTANCE, ofMULTI-INSTANCE. Wanneer u een instance of veld met meerdere instances converteert naar een tekenreeks, retourneert deze functie de unieke ID (WID) van de veldwaarde, niet de weergavenaam. Wanneer een veld met meerdere instances meer dan één waarde bevat, voegt deze functie elke waarde samen tot één tekenreeks zonder spaties.
- date_expression
- Een veld of expressie van het typeDATE.
- date_format
- Als een wordt geconverteerdDATEnaarDATE, een patroon dat beschrijft hoe de datum is opgemaakt. Zie TO_DATE voor de datumnotatiepatronen.
Voorbeelden
Converteer de waarden van het veld
sku_number
naar een tekstveldtype:TO_STRING([sku_number])
Waarden in de
leeftijdskolom
converteren naar op bereik gebaseerde groeperingen (binning) en uitvoerwaarden casten naar a TEXT
:TO_STRING(CASE WHEN [age] <= 25 THEN "0-25" WHEN [age] <= 50 THEN "26-50" ELSE "over 50" END)
De waarden van een datumveld
met tijdstempel
converteren naar: TEXT
, waarbij de tijdstempelwaarden de volgende notatie hebben: 10 juli 2002 om 15:08:56 PDT
:TO_STRING([timestamp],"yyyy.MM.dd 'at' HH:mm:ss z")