Suchen und Ersetzen in myqsl

Wenn man sich nicht den Wolf klicken will, dann hilf oft ein kleiner mysql-Code-Schnipsel. Das ist nur ein Beispiel, um alle Dokumente aus dem Container 176 in den Container 5 zu verschieben:

UPDATE `modx_site_content` SET `parent` = REPLACE (
`parent`,
'176',
'5'
)

In diesem Fall werden alle Ressourcen, die im Container mit der ID 80 liegen in den „Ordner“ 1230 verschoben, aber nur diejenigen, die vor dem 31.12.2016 erstellt wurden:

UPDATE  `modx_site_content` SET  `parent` = REPLACE(  `parent` ,  '80',  '1230' ) WHERE  `parent` = 80 AND  `createdon` < 1483138800

Heinrich Sturm gestaltet, schreibt und programmiert in Berlin als Freelancer fürs Internet. Sein Blog ist eine Sammlung von Tipps und Tricks rund um das Thema Webentwicklung. Weiter zur Übersicht über sein gesamtes Leistungsangebot. Wenn Sie Fragen haben, nehmen Sie bitte Kontakt auf.


Alle Blog-Einträge