你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

字符串函数 (Azure Cosmos DB)

适用于: NoSQL

使用字符串函数可以对 Azure Cosmos DB 中的字符串执行操作。

函数

下面的标量函数对字符串输入值执行操作,并返回字符串、数值或布尔值。 “索引使用情况”列假设,你在用相等筛选器将字符串系统函数与另一个值进行比较(如果适用)。

系统函数 索引使用情况 使用标量聚合函数的查询中的索引使用情况 备注
CONCAT 完全扫描 完全扫描
CONTAINS 完全索引扫描 完全扫描
ENDSWITH 完全索引扫描 完全扫描
INDEX_OF 完全扫描 完全扫描
LEFT 精确索引扫描 精确索引扫描
LENGTH 完全扫描 完全扫描
LOWER 完全扫描 完全扫描
LTRIM 完全扫描 完全扫描
REGEXMATCH 完全索引扫描 完全扫描
REPLACE 完全扫描 完全扫描
REPLICATE 完全扫描 完全扫描
REVERSE 完全扫描 完全扫描
RIGHT 完全扫描 完全扫描
RTRIM 完全扫描 完全扫描
STARTSWITH 精确索引扫描 精确索引扫描 如果“不区分大小写”选项为 true,将进行扩展索引扫描。
STRINGEQUALS 索引查找 索引查找 如果“不区分大小写”选项为 true,将进行扩展索引扫描。
StringToArray 完全扫描 完全扫描
StringToBoolean 完全扫描 完全扫描
StringToNull 完全扫描 完全扫描
StringToNumber 完全扫描 完全扫描

了解 Azure Cosmos DB 中的索引使用情况

后续步骤