Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
De CONTAINS functie retourneert een Booleaanse waarde die aangeeft of de eerste tekenreeksexpressie de tweede tekenreeksexpressie bevat.
Syntaxis
CONTAINS(<string_expr_1>, <string_expr_2> [, <bool_expr>])
Arguments
| Description | |
|---|---|
string_expr_1 |
De eerste tekenreeks om te zoeken. |
string_expr_2 |
De tweede tekenreeks die moet worden gevonden. |
bool_expr |
Optionele Booleaanse waarde voor het negeren van hoofdletters en kleine letters. Als deze is ingesteld trueop , CONTAINS voert u een niet-hoofdlettergevoelige zoekopdracht uit. Wanneer unspecifiedwordt deze waarde standaard ingesteld op false. |
Retourtypen
Retourneert een Boole-expressie.
Voorbeelden
Deze sectie bevat voorbeelden van het gebruik van deze querytaalconstructie.
Bevat voorbeelden van tekenreeksen
In dit voorbeeld wordt de CONTAINS functie gebruikt om te controleren op subtekenreeksen in een tekenreeks.
SELECT VALUE {
containsPrefix: CONTAINS("AdventureWorks", "Adventure"),
containsSuffix: CONTAINS("AdventureWorks", "Works"),
containsWrongCase: CONTAINS("AdventureWorks", "adventure"),
containsWrongCaseValidateCase: CONTAINS("AdventureWorks", "adventure", false),
containsWrongCaseIgnoreCase: CONTAINS("AdventureWorks", "works", true),
containsMismatch: CONTAINS("AdventureWorks", "Contoso")
}
[
{
"containsPrefix": true,
"containsSuffix": true,
"containsWrongCase": false,
"containsWrongCaseValidateCase": false,
"containsWrongCaseIgnoreCase": true,
"containsMismatch": false
}
]
Opmerkingen
- Met deze functie wordt een volledige scan uitgevoerd.