CAST (Azure Stream Analytics)
Az egyik adattípus kifejezését konvertálja egy másikra a Stream Analytics lekérdezési nyelv támogatott adattípusaiban .
Ha az átalakítás nem hajtható végre, a függvény meghibásodik, és a feladat leáll. A záradék CAST ('this is a string' AS bigint)
például feladathibát eredményez, mivel a bemeneti sztring nem konvertálható adattípussá bigint
. A típusátírási hibák elkerülése érdekében használja inkább TRY_CAST függvényt.
Megjegyzés
A típuskonvertáláshoz elérhető különböző lehetőségek összehasonlításához tekintse meg az adatok kiosztását
Szintaxis
CAST ( expression AS data_type)
Argumentumok
expression
Bármely érvényes kifejezés.
data_type
A Stream Analytics lekérdezési nyelve támogatja a cél adattípust .
Visszatérési típusok
A data_type kifejezésre lefordított kifejezést adja vissza.
Megjegyzés
A speciális esetekről további információt az adattípusokról szóló cikkben talál.
Példák
SELECT TollId, EntryTime, LicensePlate, State, Make
FROM Input TIMESTAMP BY EntryTime
WHERE CAST( TollId AS bigint) > 2
Lásd még
A Stream Analytics-adattípusokkal kapcsolatos további információkért lásd: