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

Wie verwende ich reguläre Ausdrücke in SQL Server?

Sie müssen Folgendes verwenden. Erfordert normalerweise Kombinationen der drei:

  1. patindex
  2. charindex
  3. substring

Als Antwort auf Ihren Kommentar oben, patindex sollte nicht 0 sein, wo der Fall gefunden wird. patindex findet die Startposition des angegebenen Musters, also wenn patindex den Fall findet, sollte eine Ganzzahl> 0 zurückgegeben werden.

BEARBEITEN:

Auch len(string) und reverse(string) bei bestimmten Gelegenheiten nützlich sein.