• Apologies all working fine.

    I'm still in doubt re cleaning certain characters (' ', '-', maybe others). Should I do that in a single SQL command (e.g. REPLACE) or do I need a series of them, one for each different character?

    Would then an SP be better, or T-SQL?