Ich habe ein seltsames Problem, dass ich Felder finden können, die die korrupten Zeichen ich suche, aber REPLACE mit null Elemente beeinflussen:MYSQL: kann finden, aber nicht ersetzen korrupte Zeichen
Die Abfrage unten (hat beschädigte Zeichen nach dem%, das nur in Firefox-Textfeldern gesehen werden kann, nicht Chrome oder Safari) WORKS und wird mehr als tausend Datensätze zurückgeben.
ABER die folgende Aktualisierungsabfrage betrifft ZERO-Elemente, obwohl sie genau den gleichen Wert haben.
UPDATE resource_data
SET value = REPLACE(value,'%','')
WHERE value like '%';
Irgendwelche Ideen?
FYI hier ist, was die Figuren wie in Firefox aussehen:
Sie wissen, dass '%' ist der Wildcard-Operator von 'like'? –
natürlich. Wie ich oben erwähnt habe, können Sie die korrupten Zeichen NACH dem% nicht sehen, aber sie sind da. – Stephen
Beachten Sie, wenn ich falsch liege, aber Wert wie '%'; Passen Sie jede Zeichenfolge, auch leere –