Eddi: suchen und ersetzen in mysql-query?

Hi,

ist es möglich, in einer Query (mysql5) innerhalb einer Spalte etwas zu suchen und zu ersetzen?

Also z.b. in der Spalte "Test" alle Vorkommen von abc zu abcde zu machen?

Oder auch in der Spalte "Test2" dem Spalteninhalt das Prefix "Inhalt-" einzufügen?

Gruß, Ed

  1. Hi Ed,

    ist es möglich, in einer Query (mysql5) innerhalb einer Spalte etwas zu suchen und zu ersetzen?

    Ja.

    Also z.b. in der Spalte "Test" alle Vorkommen von abc zu abcde zu machen?

    z.B. mit REPLACE, also

      
    UPDATE tabelle SET spalte =  
    replace(spalte, 'abc', 'abcde');  
    
    

    Oder auch in der Spalte "Test2" dem Spalteninhalt das Prefix "Inhalt-" einzufügen?

    z.B. mit CONCAT, also

      
    UPDATE tabelle SET spalte =  
    concat('Inhalt-', spalte);  
    
    

    Gruß, Dennis