共用方式為


CAST (Azure Stream Analytics)

在串流分析查詢語言中支援的資料類型內,將某個資料類型的運算式轉換為另一個 資料類型

如果無法執行轉換,函式會失敗,並導致作業停止。 例如,子句 CAST ('this is a string' AS bigint) 會導致作業失敗,因為無法將輸入字串轉換成 bigint 資料類型。 若要避免類型轉換失敗,請改用 TRY_CAST 函式。

注意

若要比較類型轉換可用的不同選項,請參閱 轉換資料

語法

CAST ( expression AS data_type)

引數

expression

為任何有效運算式。

data_type

這是串流分析查詢語言所支援的目標 資料類型

傳回型別

傳回轉譯成 data_type 的運算式。

備註

如需特殊案例的詳細資訊,請參閱 資料類型 一文。

範例


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

另請參閱

如需串流分析資料類型的詳細資訊,請參閱: