Hallo nochmal,
UPDATE top100 Set foto = replace('width=42','42','80')
Lass mich rekapitulieren, was du mit diesem Statement erreichst:
Du gehst alle Sätze durch (keine WHERE-Klausel) und schreibst in die Foto-Spalte rein:
"egal was da vorher drin stand, nimm den String width=42 und ersetze darin 42 durch 80" - Foto wird also also immer auf width=80 gesetzt, wie du gesehen hast.
Was du ja eigentlich wolltest ist (1) nur die Sätze, die den Schlüsselstring enthalten und (2) im _alten Fotowert_ den Text ersetzen:
UPDATE top100
SET foto = REPLACE(foto, ..., ...)
WHERE INSTR(foto, 'width=42') > 0
MfG
Rouven
--
-------------------
ss:) zu:) ls:& fo:) de:< va:{ ch:? sh:) n4:( rl:? br:$ js:| ie:) fl:(
-------------------
ss:) zu:) ls:& fo:) de:< va:{ ch:? sh:) n4:( rl:? br:$ js:| ie:) fl:(