Megosztás a következőn keresztül:


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: