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

REPLICATE(NoSQL 查询)

适用范围: NoSQL

将一个字符串值重复指定的次数。

语法

REPLICATE(<string_expr>, <numeric_expr>)

参数

说明
string_expr 一个字符串表达式。
numeric_expr 数值表达式。

返回类型

返回一个字符串表达式。

示例

以下示例演示如何使用此函数生成重复字符串。

SELECT VALUE {
    catchPhrase: REPLICATE("Cosmic", 3)
}
[
  {
    "catchPhrase": "CosmicCosmicCosmic"
  }
]

注解

  • 此函数不使用索引。
  • 结果的长度上限为 10,000 个字符。
    • (length(string_expr) * numeric_expr) <= 10,000
  • 如果 numeric_expr 为负值或无穷值,则结果为 undefined