(0) exportieren Drucken
Alle erweitern
Erweitern Minimieren

[ ] (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.

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

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft