2016-07-01 10 views
0

ich ein Hunderte von Einträgen in einer Beschreibung Spalte haben, die wie folgt aussehen:ein Zeichen ändern in PostgreSQL Spalte String

CAP 0.001UF ±10% 50V X7R 0402 

ich es ändern müssen:

CAP 0.001UF +/-10% 50V X7R 040 

Wie kann ich Durchsuchen Sie die Datensätze und ändern Sie alle Instanzen von ± zu +/-?

Antwort

0

Wie wäre es mit Ersetzen() und like?

update t 
    set description = replace(description, '±', '+/-') 
    where description like '%±%'; 
+0

Und wenn alle Zeilen ein ± haben, können Sie die Where-Klausel überspringen. – jarlh

+0

Arbeitete wie ein Zauber ... thx !!! –

Verwandte Themen