CAST (Azure Stream Analytics)
Stream Analytics クエリ言語でサポートされているデータ型内の 1 つのデータ型の式を別の データ型 に変換します。
変換を実行できない場合、関数は失敗し、ジョブが停止します。 たとえば、 句を使用 CAST ('this is a string' AS bigint)
すると、入力文字列をデータ型に変換できないため、ジョブエラーが bigint
発生します。 型キャストエラーを回避するには、代わりに TRY_CAST 関数を使用します。
注意
型変換に使用できるさまざまなオプションを比較するには、データのキャストに関するページを参照してください
構文
CAST ( expression AS data_type)
引数
式 (expression)
任意の有効な式です。
data_type
Stream Analytics クエリ言語でサポートされるターゲット データ型 です。
戻り値の型
data_type に変換された式を返します。
注記
特殊なケースの詳細については、 データ型 に関する記事を参照してください。
例
SELECT TollId, EntryTime, LicensePlate, State, Make
FROM Input TIMESTAMP BY EntryTime
WHERE CAST( TollId AS bigint) > 2
関連項目
Stream Analytics データ型の詳細については、次を参照してください。