Udostępnij za pośrednictwem


REPLIKOWANIE (zapytanie NoSQL)

DOTYCZY: NoSQL

Powtarza wartość ciągu określoną liczbę razy.

Składnia

REPLICATE(<string_expr>, <numeric_expr>)

Argumenty

opis
string_expr Wyrażenie ciągu.
numeric_expr Wyrażenie liczbowe.

Typy zwracane

Zwraca wyrażenie ciągu.

Przykłady

W poniższym przykładzie pokazano, jak za pomocą tej funkcji utworzyć powtarzający się ciąg.

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

Uwagi

  • Ta funkcja nie używa indeksu.
  • Maksymalna długość wyniku wynosi 10 000 znaków.
    • (length(string_expr) * numeric_expr) <= 10,000
  • Jeśli numeric_expr wartość jest ujemna lub niezdefiniowa, wynikiem jest undefined.