✅ Azure 流分析 ✅ 构造事件流

在流分析查询语言中支持的数据类型内,将一种数据类型的表达式转换为另一种 数据类型

如果无法执行转换,该函数将失败并导致作业停止。 例如,该子句 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

另请参阅

有关流分析数据类型的详细信息,请参阅: