Graag was ik op zoek naar de 'best-practice' om een deel van een string aan te passen in de records van een tabel.

Dit wil ik doen omdat de afbeeldingen een andere bestandsnaam krijgen. Ik dacht zelf (nog ongetest) aan zo een soort query.


UPDATE nieuws
SET 
    content = REPLACE(content,
        oude_image.jpg,
        nieuwe_image_0656.jpg)


Echter loop ik tegen het probleem aan dat in de <img src=""> tag bijvoorbeeld a.jpg staat. En dat er ook bijv. banana.jpg in kan staan. Dit moet dus genegeerd worden.

Wat is de beste manier om dit aan te pakken? De REPLACE moet namelijk alleen plaatsvinden in de hele src-attribuut.
Thanks. Ik ga eerst even analyseren hoe de quotes er gebruikt worden.
Gezien ik al tijden een editor gebruik, zal het naar mijn idee wel meevallen. :-)

Reageren