Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Konwertuje wyrażenie jednego typu danych na inny w obsługiwanych typach danych w języku zapytań usługi Stream Analytics.
Jeśli nie można wykonać konwersji, funkcja zakończy się niepowodzeniem i spowoduje zatrzymanie zadania. Na przykład klauzula CAST ('this is a string' AS bigint)
powoduje niepowodzenie zadania, ponieważ nie można przekonwertować ciągu wejściowego bigint
na typ danych. Aby uniknąć błędów rzutowania typów, zamiast tego użyj funkcji TRY_CAST .
Uwaga
Aby porównać różne opcje dostępne do konwersji typów, zobacz rzutowanie danych
Składnia
CAST ( expression AS data_type)
Argumenty
expression
Jest dowolnym prawidłowym wyrażeniem.
Data_type
Jest docelowym typem danych obsługiwanym przez język zapytań usługi Stream Analytics.
Typy zwracane
Zwraca wyrażenie przetłumaczone na data_type.
Uwaga
Aby uzyskać więcej informacji na temat przypadków specjalnych, zobacz artykuł typy danych .
Przykłady
SELECT TollId, EntryTime, LicensePlate, State, Make
FROM Input TIMESTAMP BY EntryTime
WHERE CAST( TollId AS bigint) > 2
Zobacz też
Aby uzyskać więcej informacji na temat typów danych usługi Stream Analytics, zobacz: