Meine Anforderung ist eine Suche nach einem Spaltenwert wie "beginnt mit C und gefolgt von vier aufeinanderfolgenden Ziffern" mit SQL Server regex
.SQL Server Regex Suche
Say my Tabelle enthält folgende Daten:
Id Num
--- ----
1 C1234
2 C23215
3 C4321 XYZ
4 Z1234
5 C4521
und Abfrage nur Ergebnisse C1234 und C4521 erhalten.
Ich habe dies select * from Mytable where Num like 'c[0-9][0-9][0-9][0-9]'
versucht, aber nicht das gewünschte Ergebnis bekommen.
Bitte helfen Sie mir.
SQL-Server unterstützt Regex nicht. Es ist Patindex. –
Ok, also wie mit 'Patindex' zu erreichen? –