Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

SQL-Server-Regex

Reguläre Ausdrücke werden von SQL Server nicht nativ unterstützt. Dazu müssten Sie eine CLR-Assembly installieren.

Das LIKE Die Mustersyntax unterstützt keine Quantifizierer, daher besteht die einzige Alternative ohne die Verwendung von CLR darin, sie zu erweitern.

where field1 like '3456789' 
 or  field1 like '[1-9]3456789'  
 or  field1 like '[1-9][1-9]3456789'