Freigeben über


(Platzhalterzeichen - nicht zu suchende(s) Zeichen) (Transact-SQL)

Entspricht einem einzelnen Zeichen, das nicht dem Bereich oder der Menge angehört, der bzw. die zwischen den eckigen Klammern angegeben ist.

Gilt für: SQL Server (SQL Server 2008 bis aktuelle Version), Windows Azure SQL-Datenbank (Ursprüngliche Version bis aktuelle Version).

Beispiele

Im folgenden Beispiel wird der [^]-Operator verwendet, um alle Personen in der Contact-Tabelle zu suchen, deren Vorname mit Al beginnt und als dritten Buchstaben nicht den Buchstaben a besitzt.

USE AdventureWorks2012;
GO
SELECT FirstName, LastName
FROM Person.Person
WHERE FirstName LIKE 'Al[^a]%'
ORDER BY FirstName;

Siehe auch

Verweis

LIKE (Transact-SQL)

PATINDEX (Transact-SQL)

Prozentzeichen (Platzhalterzeichen - zu suchende(s) Zeichen) (Transact-SQL)

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

_ (Platzhalterzeichen - einzelnes zu suchendes Zeichen) (Transact-SQL)