Tags suchen und ersetzen?
Posted: Thu Sep 09, 2010 11:25 am
Ich verwende das Plugin "Freie Artikel-Tags" und möchte ein Tag, das in vielen Einträgen vorkommt umbenennen.
Wie mache ich das am besten?
Habs direkt in der Datenbank versucht mit
bzw. bei mir dann mit
Hat in der Testdatenbank auch funktioniert, im "richtigen" Blog erscheint allerdings die Fehlermeldung
Gesucht ... ach, zu dumm. Der Beitrag 158 (und nicht nur der) wurde sowohl mit "blue note" als auch mit "blue note big band" getaggt und macht deshalb anscheinend Probleme. Hmpf.
Vielleicht kann man das ja auch ganz anders lösen, ohne in die Datenbank zu steigen. Irgendwelche Tipps?
Wie mache ich das am besten?
Habs direkt in der Datenbank versucht mit
Code: Select all
UPDATE tabellenname SET feldname = replace(feldname, suchstring, ersatzstring);Code: Select all
UPDATE serendipity_entrytags SET tag = replace( tag, 'blue note', 'blue note big band' );Hat in der Testdatenbank auch funktioniert, im "richtigen" Blog erscheint allerdings die Fehlermeldung
Code: Select all
#1062 - Duplicate entry '158-blue note big band' for key 1Vielleicht kann man das ja auch ganz anders lösen, ohne in die Datenbank zu steigen. Irgendwelche Tipps?