REPLIKACE (dotaz NoSQL)

PLATÍ PRO: NoSQL

Opakuje řetězcovou hodnotu zadaný počet opakování.

Syntaxe

REPLICATE(<string_expr>, <numeric_expr>)

Argumenty

Description
string_expr Řetězcový výraz.
numeric_expr Číselný výraz.

Návratové typy

Vrátí řetězcový výraz.

Příklady

Následující příklad ukazuje, jak použít tuto funkci k sestavení opakujícího se řetězce.

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

Poznámky

  • Tato funkce nepoužívá index.
  • Maximální délka výsledku je 10 000 znaků.
    • (length(string_expr) * numeric_expr) <= 10,000
  • Pokud numeric_expr je záporná nebo nefinitní, výsledek je undefined.