(Caractère générique - recherche de correspondance de caractère(s)) (Transact-SQL)
Recherche la correspondance de chaque caractère, dans la plage ou l'ensemble spécifié entre crochets. Ces caractères génériques peuvent être utilisés dans des comparaisons de chaînes qui impliquent des critères spéciaux tels que LIKE et PATINDEX.
Exemples
L'exemple suivant utilise l'opérateur [] pour rechercher l'ID et le nom de tous les employés de Adventure Works dont le code postal se compose de quatre chiffres.
USE AdventureWorks2012;
GO
SELECT e.BusinessEntityID, p.FirstName, p.LastName, a.PostalCode
FROM HumanResources.Employee AS e
INNER JOIN Person.Person AS p ON e.BusinessEntityID = p.BusinessEntityID
INNER JOIN Person.BusinessEntityAddress AS ea ON e.BusinessEntityID = ea.BusinessEntityID
INNER JOIN Person.Address AS a ON a.AddressID = ea.AddressID
WHERE a.PostalCode LIKE '[0-9][0-9][0-9][0-9]';
Voici le jeu de résultats obtenu :
EmployeeID FirstName LastName PostalCode
---------- --------- --------- ----------
290 Lynn Tsoflias 3000
Voir aussi
Référence
_ (Caractère générique - recherche de correspondance d'un seul caractère) (Transact-SQL)
Caractère de pourcentage (caractères génériques à ne pas faire correspondre - Transact-SQL)
[^] (Caractères génériques à ne pas faire correspondre - Transact-SQL)