declare @yak varchar(20)
select @yak = 'sier*#@kjf(*#@$ljh'
select @yak
While PatIndex('%[!@#$%^&*()]%', @yak) > 0
Set @yak = Stuff(@yak, PatIndex('%[!@#$%^&*()]%', @yak), 1, '')
select @yak
How to ask: http://weblogs.sqlteam.com/brettk/archive/2005/05/25/5276.aspx