Bei einer Split-Funktion verwenden Sie cross apply:
select distinct SS.part
from YourTable
cross apply dbo.SplitString(YourColumn, ';') as SS
Hier nimmt der SplitString zwei Argumente, die String-Spalte und das Trennzeichen, und hat eine Spalte namens part
wo die Werte zurückgegeben werden.