Der-Dennis: suchen und ersetzen in mysql-query?

Beitrag lesen

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