In diesem Artikel wird anhand eines Beispiels beschrieben, wie mit MySQL eine Fuzzy-String-Ersetzung auf Basis regulärer Ausdrücke implementiert werden kann. Teilen Sie uns die Einzelheiten zu Ihrer Information mit: Beispiel: abcd(efg)hijk ergibt nach dem Ersetzen abcdhijk Kopieren Sie den Code wie folgt: Tabelle aktualisieren. Name festlegen = Ersetzen (Name, Teilzeichenfolge (Name, Suchen ('<Kontakt>', Name), Suchen ('</Kontakt>', Name) - Suchen ('<Kontakt>'+10, Name)),''); Nach der Ausführung wird ein Fehler gemeldet: Falscher DOUBLE-Wert abgeschnitten Die Lösung besteht darin, dass nach der Abfrage festgestellt wurde, dass das Problem durch Ändern Sie das SQL wie folgt: Kopieren Sie den Code wie folgt: Aktualisiere t_global_project, setze Namen = Ersetze (Name, Teilzeichenfolge (Name, Lokalisieren ('<Kontakt>', Name), Lokalisieren ('</Kontakt>', Name) – Lokalisieren (concat ('<Kontakt>', '10'), Name)),''); PS: Hier sind zwei sehr praktische Tools für reguläre Ausdrücke zu Ihrer Information: Online-Testtool für reguläre Ausdrücke in JavaScript: Online-Tool zur Generierung regulärer Ausdrücke: Leser, die an weiteren MySQL-bezogenen Inhalten interessiert sind, können sich die folgenden Themen ansehen: „Zusammenfassung der allgemeinen MySQL-Funktionen“, „Zusammenfassung der Kenntnisse zu MySQL-Protokollvorgängen“, „Zusammenfassung der Kenntnisse zu MySQL-Transaktionsvorgängen“, „Zusammenfassung der Kenntnisse zu gespeicherten MySQL-Prozeduren“ und „Zusammenfassung der Kenntnisse zu MySQL-Datenbanksperren“. Ich hoffe, dass dieser Artikel für jedermann beim Entwurf einer MySQL-Datenbank hilfreich ist. Das könnte Sie auch interessieren:
|
<<: Zwei Möglichkeiten zum vollständigen Löschen von Benutzern unter Linux
>>: Zusammenfassung der allgemeinen APIs und erweiterten APIs von Vue
Grundlegendes Konzept: Funktionsprinzip von Macvl...
Inhaltsverzeichnis brauchen: Aufgetretene Problem...
3. MySQL-Datenverwaltung Die erste Methode: nicht...
1. Nginx-Statusüberwachung Nginx bietet eine inte...
Inhaltsverzeichnis TypeScript-Umgebungskonstrukti...
Ich habe in letzter Zeit viel Wissen und Artikel ...
„Der große Fluss fließt nach Osten, die Wellen sp...
Docker-Machine ist ein offiziell von Docker berei...
Umgebungsvorbereitung Docker-Umgebung MySQL 5.7 (...
1. Hintergrund 1. Stellen Sie kurz den Shared Sto...
1. Was ist Pip pip ist ein Python-Paketverwaltung...
Da der Einfluss des Unternehmens wächst und seine...
Der vollständige Code lautet wie folgt : HTML Quel...
Problembeschreibung Ein Spring + Angular-Projekt ...
Der standardmäßige Programmveröffentlichungspfad ...