该 REPLICATE 函数返回重复特定次数的字符串值。
一个 Azure Cosmos DB for NoSQL 系统函数,该函数返回重复特定次数的字符串值。
Syntax
REPLICATE(<string_expr>, <numeric_expr>)
Arguments
| Description | |
|---|---|
string_expr |
字符串表达式。 |
numeric_expr |
数值表达式。 |
返回类型
返回字符串表达式。
例子
本部分包含有关如何使用此查询语言构造的示例。
重复字符串值
在此示例中,该函数生成一个重复字符串。
SELECT VALUE {
catchPhrase: REPLICATE("Cosmic", 3)
}
[
{
"catchPhrase": "CosmicCosmicCosmic"
}
]
注解
- 此函数不使用索引。
- 结果的最大长度为 10,000 个字符。 -
(length(string_expr) * numeric_expr) <= 10,000 - 如果
numeric_expr为 负 数或 非finite,则结果为undefined.