类型检查函数 (Azure Cosmos DB)

适用于: SQL API

使用类型检查函数可以检查 SQL 查询中表达式的类型。 当项中的属性可变或未知时,可以使用类型检查函数即时确定这些属性的类型。

函数

以下函数支持对输入值进行类型检查,并且每个都会返回一个布尔值。 “索引使用情况”列假设你要使用相等筛选器将类型检查函数与另一个值进行比较(如果适用)。

系统函数 索引使用情况 使用标量聚合函数的查询中的索引使用情况 备注
IS_ARRAY 完全扫描 完全扫描
IS_BOOL 索引查找 索引查找
IS_DEFINED 索引查找 索引查找
IS_NULL 索引查找 索引查找
IS_NUMBER 索引查找 索引查找
IS_OBJECT 完全扫描 完全扫描
IS_PRIMITIVE 索引查找 索引查找
IS_STRING 索引查找 索引查找

后续步骤