Obsazení

✅Eventstream prostředků infrastruktury Azure Stream Analytics ✅

Převede výraz jednoho datového typu na jiný v rámci podporovaných datových typů v dotazovacím jazyce Stream Analytics.

Pokud převod nelze provést, funkce selže a způsobí zastavení úlohy. Klauzule CAST ('this is a string' AS bigint) například vede k selhání úlohy, protože vstupní řetězec nelze převést na bigint datový typ. Pokud se chcete vyhnout selhání přetypování typu, použijte místo toho funkci TRY_CAST .

Poznámka:

Porovnání různých možností dostupných pro převod typů najdete v tématu Přetypování dat.

Syntaxe

CAST ( expression AS data_type)

Argumenty

výrazu

Existuje nějaký platný výraz?

data_type

Je cílový datový typ podporovaný dotazovacím jazykem Stream Analytics.

Návratové typy

Vrátí výraz přeložený do data_type.

Poznámka

Další informace o zvláštních případech najdete v článku o datových typech .

Příklady


SELECT TollId, EntryTime, LicensePlate, State, Make
FROM Input TIMESTAMP BY EntryTime
WHERE CAST( TollId AS bigint) > 2

Viz také

Další informace o datovýchtypech