REPLICATE – Frågespråk i Cosmos DB (i Azure och Fabric)

Funktionen REPLICATE returnerar ett strängvärde som upprepas ett visst antal gånger.

En Azure Cosmos DB for NoSQL-systemfunktion som returnerar ett strängvärde som upprepas ett visst antal gånger.

Syntax

REPLICATE(<string_expr>, <numeric_expr>)

Arguments

Description
string_expr Ett stränguttryck.
numeric_expr Ett numeriskt uttryck.

Returtyper

Returnerar ett stränguttryck.

Examples

Det här avsnittet innehåller exempel på hur du använder den här frågespråkkonstruktionen.

Upprepa strängvärde

I det här exemplet skapar funktionen en upprepande sträng.

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

Anmärkningar

  • Den här funktionen använder inte indexet.
  • Den maximala längden på resultatet är 10 000 tecken. - (length(string_expr) * numeric_expr) <= 10,000
  • Om numeric_expr är negativ eller ickefinite blir undefinedresultatet .