共用方式為


演員陣容

✅ Azure 串流分析 ✅ 網狀架構事件串流

在串流分析查詢語言中,將某個數據類型的運算式轉換成另一個 數據類型

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

備註

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

語法

CAST ( expression AS data_type)

論點

表示式

為任何有效運算式。

data_type

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

傳回型別

傳迴轉譯為data_type的表達式。

備註

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

範例


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

另請參閱

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