Se connecter avec Microsoft
S'identifier ou créer un compte.
Bonjour,
Sélectionnez un autre compte.
Vous avez plusieurs comptes
Choisissez le compte avec lequel vous voulez vous connecter.

La correspondance de modèle intégrée fournit un outil polyvalent pour effectuer des comparaisons de chaînes. Le tableau suivant présente les caractères génériques que vous pouvez utiliser avec l’opérateur Like et le nombre de chiffres ou de chaînes qu’ils correspondent.

Caractère(s) dans le modèle

Correspond à dans l’expression

? ou _ (caractère de soulignement)

Un seul caractère quelconque

* ou %

Zéro, un ou plusieurs caractères

#

Un seul chiffre quelconque (0 à 9)

[listecar]

Un seul caractère quelconque trouvé dans listecar

[!listecar]

Un seul caractère quelconque non trouvé dans listecar


Vous pouvez utiliser un groupe d’un ou plusieurs caractères (liste de caractères) placés entre crochets ([ ]) pour faire correspondre n’importe quel caractère dans l’expression, et la liste de caractères peut inclure presque tous les caractères dans le jeu de caractères ANSI, y compris les chiffres. Vous pouvez utiliser le crochet d’ouverture des caractères spéciaux ([ ), le point d’interrogation ( ?), le signe numérique (#) et l’astérisque (*) pour correspondre directement à eux-mêmes uniquement s’ils sont placés entre crochets. Vous ne pouvez pas utiliser le crochet fermant ( ]) dans un groupe pour correspondre à lui-même, mais vous pouvez l’utiliser en dehors d’un groupe comme caractère individuel.

En plus d’une simple liste de caractères entre crochets, la liste de caractères peut spécifier une plage de caractères à l’aide d’un trait d’union (-) pour séparer les limites supérieure et inférieure de la plage. Par exemple, l’utilisation de [A-Z] dans le modèle produit une correspondance si la position de caractère correspondante dans expression contient l’une des lettres majuscules de la plage A à Z. Vous pouvez inclure plusieurs plages entre crochets sans limiter les plages. Par exemple, [a-zA-Z0-9] correspond à n’importe quel caractère alphanumérique.

Il est important de noter que les caractères génériques ANSI SQL (%) et (_) sont disponibles uniquement avec le moteur de base de données Microsoft Access et le fournisseur OLE DB Access. Ils seront traités comme des littéraux s’ils sont utilisés via Access ou DAO.

D’autres règles importantes pour la correspondance des modèles sont les suivantes :

  • Un point d’exclamation ( !) au début de charlist signifie qu’une correspondance est établie si un caractère à l’exception de ceux de charlist est trouvé dans expression. Lorsqu’il est utilisé en dehors des crochets, le point d’exclamation correspond à lui-même.

  • Vous pouvez utiliser le trait d’union (-) au début (après un point d’exclamation s’il en est utilisé) ou à la fin de la liste de caractères pour faire correspondre lui-même. Placé à tout autre endroit, le tiret sert à identifier une plage de caractères ANSI.

  • Lorsque vous spécifiez une plage de caractères, les caractères doivent apparaître dans l’ordre de tri croissant (A-Z ou 0-100). [A-Z] est un modèle valide, mais [Z-A] ne l’est pas.

  • La séquence de caractères [ ] est ignorée ; il est considéré comme un chaîne nulle («  »).



Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?
En cliquant sur Envoyer, vos commentaires seront utilisés pour améliorer les produits et services de Microsoft. Votre administrateur informatique sera en mesure de collecter ces données. Déclaration de confidentialité.

Nous vous remercions de vos commentaires.

×