CAST (Azure Stream Analytics)
Converteert een expressie van het ene gegevenstype naar een ander binnen de ondersteunde gegevenstypen in de Stream Analytics-querytaal.
Als de conversie niet kan worden uitgevoerd, mislukt de functie en wordt de taak gestopt. De component CAST ('this is a string' AS bigint)
resulteert bijvoorbeeld in een taakfout omdat de invoertekenreeks niet kan worden geconverteerd naar het bigint
gegevenstype. Gebruik in plaats daarvan TRY_CAST functie om fouten met typecasting te voorkomen.
Notitie
Als u de verschillende beschikbare opties voor typeconversie wilt vergelijken, raadpleegt u Cast-gegevens
Syntaxis
CAST ( expression AS data_type)
Argumenten
expression
Is een geldige expressie.
data_type
Is het doelgegevenstype dat wordt ondersteund door de Stream Analytics-querytaal.
Retourtypen
Retourneert de expressie die is vertaald naar data_type.
Opmerking
Zie het artikel gegevenstypen voor meer informatie over speciale gevallen.
Voorbeelden
SELECT TollId, EntryTime, LicensePlate, State, Make
FROM Input TIMESTAMP BY EntryTime
WHERE CAST( TollId AS bigint) > 2
Zie ook
Zie voor meer informatie over Stream Analytics-gegevenstypen: