[ ] (Platzhalterzeichen - zu suchende(s) Zeichen) (Transact-SQL)

Entspricht jedem einzelnen Zeichen im Bereich oder der Menge, der bzw. die innerhalb der Klammern angegeben ist. Diese Platzhalterzeichen können in Zeichenfolgenvergleichen verwendet werden, bei denen Mustervergleiche durchgeführt werden, z. B. LIKE und PATINDEX. Weitere Informationen finden Sie unter Mustervergleich in Suchbedingungen.

Beispiele

Im folgenden Beispiel wird mithilfe des []-Operators nach den IDs und Namen aller Adventure Works-Mitarbeiter gesucht, deren Adressen eine vierstellige Postleitzahl enthalten.

USE AdventureWorks;
GO 
SELECT e.EmployeeID, c.FirstName, c.LastName, a.PostalCode
FROM HumanResources.Employee AS e
    INNER JOIN Person.Contact AS c ON e.ContactID = c.ContactID
INNER JOIN HumanResources.EmployeeAddress AS ea ON e.EmployeeID = ea.EmployeeID
    INNER JOIN Person.Address AS a ON a.AddressID = ea.AddressID
WHERE a.PostalCode LIKE '[0-9][0-9][0-9][0-9]';
GO

Im Folgenden wird das Resultset aufgeführt:

EmployeeID      FirstName      LastName      PostalCode
----------      ---------      ---------     ----------
290             Lynn           Tsoflias      3000

Siehe auch

Verweis

LIKE (Transact-SQL)
PATINDEX (Transact-SQL)
_ (Platzhalterzeichen - einzelnes zu suchendes Zeichen) (Transact-SQL)
% (Platzhalterzeichen – zu suchende(s) Zeichen) (Transact-SQL)
[^] (Platzhalterzeichen - nicht zu suchende(s) Zeichen) (Transact-SQL)

Hilfe und Informationen

Informationsquellen für SQL Server 2005