Freigeben über


REPLICATE (NoSQL-Abfrage)

GILT FÜR: NoSQL

Wiederholt einen Zeichenfolgenwert mit einer angegebenen Anzahl.

Syntax

REPLICATE(<string_expr>, <numeric_expr>)

Argumente

BESCHREIBUNG
string_expr Ein Zeichenfolgenausdruck.
numeric_expr Ein numerischer Ausdruck.

Rückgabetypen

Gibt einen Zeichenfolgenausdruck zurück.

Beispiele

Das folgende Beispiel zeigt, wie Sie diese Funktion verwenden, um eine sich wiederholende Zeichenfolge zu erstellen.

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

Bemerkungen

  • Diese Funktion verwendet den Index nicht.
  • Die maximale Länge des Texts beträgt 10.000 Zeichen.
    • (length(string_expr) * numeric_expr) <= 10,000
  • Wenn numeric_exprnegativ oder nicht definiert ist, ist undefined das Ergebnis.