2011-01-14 4 views
1

Ich versuche, eine Update-Abfrage, die - aus einem Feld streichen wird. Zum Beispiel:Alle SQL-Strip-Funktion verfügbar

ID NAME 
------------ 
1 you-me 

Bei der Aktualisierung möchte ich das "-" entfernen. Das Ergebnis sollte lauten:

ID NAME 
------------ 
1 youme 

Gibt es einen SQL-Befehl, um dies zu tun? Ich benutze DB2.

Antwort

3

Eine gerade REPLACE-Funktion dann?

update tbl set col = REPLACE(col, '-', '') 
1

können Sie nur SQL verwenden REPLACE Funktion

UPDATE table 
SET column = REPLACE(column, '-', ''); 

Siehe this documentation

+0

+1 für DB2 doco Link, aber 'in future', bitte nicht beantwortet 14 Minuten nach einer exakten Das Duplikat wurde bereits veröffentlicht – RichardTheKiwi

Verwandte Themen