MySQL Ersetzen Sie die Funktion

MySQL Ersetzen Sie die Funktion
Diese Anleitung befasst sich mit der MySQL -Ersatzfunktion, mit der wir eine Zeichenfolge in einer Tabellenspalte durch eine neue Zeichenfolge ersetzen können.

Die Ersatzfunktion ist einfach und diese Anleitung ist kurz. Trotzdem kann die Ersetzungsfunktion nützlich sein, wenn Sie Werte in einer Tabelle wie zerbrochene URL aktualisieren oder ändern müssen.

NOTIZ: Verwechseln Sie die Funktion Ersetzen Sie nicht mit der Ersatzanweisung, mit der Daten in einer Tabelle aktualisiert wurden.

Grundnutzung

Die allgemeine Syntax für diese Funktion ist einfach:

Ersetzen (str, old_str, new_str);

Ein Standard -Anwendungsfall der Ersatzfunktion ist bei der Verwendung mit der Aktualisierungsklausel. Die allgemeine Syntax dafür ist:

Aktualisieren Sie tbl_name set field = ersetzen (field, old_str, new_str) wobei [Bedingung];

Beispiel Anwendungsfälle

Nachfolgend finden Sie ein Beispiel, wie die Funktion MySQL Ersatz verwendet wird:

NOTIZ: Die Ersatzfunktion unterstützt Regex nicht und wird daher in diesem Tutorial nicht veranschaulicht.

Betrachten Sie die folgende Abfrage:

Aktualisieren Sie Sakila.Film Set title = ersetzen ("Titel", "Dragon Squad", "Dragonfly Squad");

Das obige finden die angegebene Zeichenfolge und ersetzen sie durch die neue Zeichenfolge. Da es nur eine Iteration der festgelegten Zeichenfolge gibt, wird nur ein Wert geändert.

Abschluss

Diese schnelle Anleitung zeigt.