Sdílet prostřednictvím


REPLIKACE (dotaz NoSQL)

PLATÍ PRO: NoSQL

Zopakuje řetězcovou hodnotu zadaného počtu opakování.

Syntaxe

REPLICATE(<string_expr>, <numeric_expr>)

Argumenty

Popis
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 tuto funkci použít 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 nedefinovaná, výsledek je undefined.