-1

I have one table which name is emp in this table one colomn which name is empname, there are more then 2000 employees , in this coloumn some names are like ' Avinash K. Odedra' it should be like 'Avinash K Odedra' , Now i wants to remove this special characters from it, Pls. Suggest me SQL Query for same.

3 Answers3

0

This is not a particularly well formed question..

A quick google, with the words 'SQL Replace Special Characters', provided this similar question.

Looks like it might do what you need.

Community
  • 1
  • 1
askrich
  • 598
  • 5
  • 20
0

Please try the code below:

update emp
set empname = REPLACE(empname,"'","")
Ethic Or Logics
  • 111
  • 1
  • 13
0

pls search your doubts before posting a question

removes special characters

DECLARE @str VARCHAR(400)
DECLARE @expres  VARCHAR(50) = '%[~,@,#,$,%,&,*,(,),.,!]%'
  SET @str = '(remove) ~special~ *characters. 3 5 from string 1 in sql!'
  WHILE PATINDEX( @expres, @str ) > 0
      SET @str = Replace(REPLACE( @str, SUBSTRING( @str, PATINDEX( @expres, @str ), 1 ),''),'-',' ')

  SELECT @str
Ronser
  • 1,855
  • 6
  • 20
  • 38