Frage:
Wie werden Zeichenketten in Datensätzen von MySQL durch neue Zeichenketten ersetzt?
2006-06-17 11:29:41 UTC
Wie benutzt man Reguläre Ausdrücke in der replace-Funktion in MySQL?
Zwei antworten:
nordhesse73
2006-06-19 05:19:51 UTC
Die im Prinzip dafür notwendige RegEXP Funktion in MySQL gibt lediglich ein Statement zurück ob ein gefundener Ausdruck gefunden wurde oder nicht.

Ich sehe keine Möglichkeit innerhalb von replace sinnvoll mit RegEXP zu arbeiten, jedenfalls nicht mit MySQL Bordmitteln.



Anders sieht das natürlich aus wenn du mit einer Skriptspache wie Perl, Phython oder PHP arbeitest.

Grundsätzlich solltest du nachdenken ob replace die für deinen Anwendungsfall richtige Lösung ist.

Insert und oder Update sind deutlich performanter.
2006-06-20 13:40:58 UTC
auh hier nachzulesen:



http://dev.mysql.com/doc/refman/4.0/de/replace.html


Dieser Inhalt wurde ursprünglich auf Y! Answers veröffentlicht, einer Q&A-Website, die 2021 eingestellt wurde.
Loading...