次の方法で共有


REPLICATE - Cosmos DB のクエリ言語 (Azure と Fabric)

REPLICATE関数は、特定の回数繰り返される文字列値を返します。

特定の回数繰り返される文字列値を返す Azure Cosmos DB for NoSQL システム関数。

構文

REPLICATE(<string_expr>, <numeric_expr>)

論争

Description
string_expr 文字列式。
numeric_expr 数値式。

戻り値の型

文字列式を返します。

例示

このセクションでは、このクエリ言語コンストラクトを使用する方法の例を示します。

文字列値を繰り返す

この例では、関数は繰り返し文字列を作成します。

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

注釈

  • この関数では、インデックスは使用されません。
  • 結果の最大長は 10,000 文字です。 - (length(string_expr) * numeric_expr) <= 10,000
  • numeric_exprまたは無期限の場合、結果はundefined