Partager via


CAST (Azure Stream Analytics)

Convertit une expression d’un type de données en un autre dans les types de données pris en charge dans le langage de requête Stream Analytics.

Si la conversion ne peut pas être effectuée, la fonction échoue et provoque l’arrêt du travail. Par exemple, la clause CAST ('this is a string' AS bigint) entraîne un échec de travail, car la chaîne d’entrée ne peut pas être convertie en type de bigint données. Pour éviter les échecs de cast de type, utilisez TRY_CAST fonction à la place.

Notes

Pour comparer les différentes options disponibles pour la conversion de type, consultez cast data data

Syntaxe

CAST ( expression AS data_type)

Arguments

expression

Peut être toute expression valide.

data_type

Type de données cible pris en charge par le langage de requête Stream Analytics.

Types de retour

Renvoie une expression convertie en data_type.

Remarque

Pour plus d’informations sur les cas spéciaux, consultez l’article sur les types de données .

Exemples


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

Voir aussi

Pour plus d’informations sur les types de données Stream Analytics, consultez :