Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
GILT FÜR: NoSQL
Gibt einen booleschen Wert zurück, der angibt, ob der erste Zeichenfolgenausdruck mit dem zweiten beginnt.
Syntax
STARTSWITH(<string_expr_1>, <string_expr_2> [, <bool_expr>])
Argumente
| BESCHREIBUNG | |
|---|---|
string_expr_1 |
Ein Zeichenfolgenausdruck. |
string_expr_2 |
Ein Zeichenfolgenausdruck, der mit dem Anfang von string_expr_1 verglichen werden soll. |
bool_expr
(Optional) |
Optionaler Wert zum Ignorieren der Groß-/Kleinschreibung. Wenn dieser Parameter auf true festgelegt ist, führt STARTSWITH eine Suche durch, ohne die Groß-/Kleinschreibung zu berücksichtigen. Wird die Option nicht angegeben, lautet der Standardwert false. |
Rückgabetypen
Gibt einen booleschen Ausdruck zurück.
Beispiele
Im folgenden Beispiel wird überprüft, ob die Zeichenfolge abc mit b oder ab beginnt.
SELECT VALUE {
startsWithWrongPrefix: STARTSWITH("AdventureWorks", "Works"),
startsWithCorrectPrefix: STARTSWITH("AdventureWorks", "Adventure"),
startsWithPrefixWrongCase: STARTSWITH("AdventureWorks", "adventure"),
startsWithPrefixCaseInsensitive: STARTSWITH("AdventureWorks", "adventure", true)
}
[
{
"startsWithWrongPrefix": false,
"startsWithCorrectPrefix": true,
"startsWithPrefixWrongCase": false,
"startsWithPrefixCaseInsensitive": true
}
]
Bemerkungen
- Diese Funktion führt eine präzise Indexüberprüfung durch.