2010-06-25 4 views
1

Ma table contient des lignes comme ci-dessousComment remplacer la valeur de ligne dans SQL Server?

  1. Lcd - projecteur
  2. A & A produits
  3. saranvana magasin
  4. LG - Télévision
  5. IFB - réfrigérateur
  6. Samsung - Moniteur

Je veux remplacer l'espace (char spécial) au lieu de - (traits d'union) dans tous les dossiers

Répondre

2
UPDATE Table 
SET MyColumn = REPLACE(MyColumn, ' - ', ' ') 
0

Je ne suis pas 100% sûr de ce que vous voulez, mais pour enlever le trait d'union que vous pouvez faire ceci:

Update dbo.MyTable 
Set myCol = Replace(myCol, '-', space(0)) 

Ou comme une déclaration select

Select Replace(myCol, '-', space(0)) 
From dbo.MyTable 
Questions connexes