@KamilAdam: Niestety SUBSTRING_INDEX również nie działa.
Nie, to Ty nie działasz, a nie baza.
Poza tym MSSQL nie wspiera wyrażeń RegExp?
No to proszę:
https://docs.microsoft.com/en-us/previous-versions/sql/sql-server-2008-r2/ms187489(v=sql.105)?redirectedfrom=MSD
Jesli uzywam do tego samego substringa mam komunikat 'Argument data type varchar is invalid for argument 2 of substring function.'
Przecież masz komunikat, źle określasz argumenty.
Manuala poczytaj może...
@PerlMonk: Jest to baza Miast utworzona w SQL Server Management Studio
A po tym wpiszę wnoszę, że nie masz zielonego pojęcia o tym co robisz.