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 jestundefined
.