CAST (Azure Stream Analytics)
Konverterar ett uttryck av en datatyp till en annan inom de datatyper som stöds i Stream Analytics Query Language.
Om konverteringen inte kan utföras misslyckas funktionen och jobbet stoppas. Satsen CAST ('this is a string' AS bigint)
resulterar till exempel i ett jobbfel eftersom indatasträngen inte kan konverteras till bigint
datatypen. Använd TRY_CAST funktion i stället för att undvika typavgjutningsfel.
Anteckning
Om du vill jämföra de olika alternativ som är tillgängliga för typkonvertering kan du läsa omvandla data
Syntax
CAST ( expression AS data_type)
Argument
expression
Är ett giltigt uttryck.
data_type
Är måldatatypen som stöds av Stream Analytics Query Language.
Returtyper
Returnerar uttryck översatt till data_type.
Anmärkning
Mer information om specialfall finns i artikeln om datatyper .
Exempel
SELECT TollId, EntryTime, LicensePlate, State, Make
FROM Input TIMESTAMP BY EntryTime
WHERE CAST( TollId AS bigint) > 2
Se även
Mer information om Stream Analytics-datatyper finns i: