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: