Naam “voornaam tussenvoegsel achternaam” omzetten in “achternaam, tussenvoegsel, voornaam”
parsename(replace(naam, ‘ ‘, ‘.’), 1) + ‘, ‘ +
CASE LTRIM(replace(RTRIM(SUBSTRING(naam,CHARINDEX(‘ ‘,naam)+1, ( LEN(naam) – CHARINDEX(‘ ‘,naam)+1))),parsename(replace(naam, ‘ ‘, ‘.’), 1),”))
WHEN ” THEN ”
ELSE
RTRIM(LTRIM(replace(RTRIM(SUBSTRING(naam,CHARINDEX(‘ ‘,naam)+1, ( LEN(naam) – CHARINDEX(‘ ‘,naam)+1))),parsename(replace(naam, ‘ ‘, ‘.’), 1),”))) + ‘, ‘
END +
SUBSTRING(naam, 1, CHARINDEX(‘ ‘, naam, 1) – 1) AS opAchternaam