Pfandfinder
Lieutenant
- Registriert
- Nov. 2020
- Beiträge
- 662
hallo,
ich habe in meiner SQL Datenbank einige Spalten wo des öfteren Diese Art von HTML vorkommt:
ich muss jetzt aber alle diese "Datensätze" bearbeiten durch andere HTML-Tags:
Das problem ist natürlich, dass die Texte zwischen den HTML-Attributen stehen und </p> auch gerne mal nur mit <p> beginnt, sonst könnte man ja einfach <p class="important"> und </p> ersetzen. wie kann ich per SQL Abfrage diese Änderung durchführen ? geht das irgendwie mit regex ?
Also nochmal quasi zusammengefasst:
ich habe in meiner SQL Datenbank einige Spalten wo des öfteren Diese Art von HTML vorkommt:
HTML:
<p class="important">irgendein text</p>
ich muss jetzt aber alle diese "Datensätze" bearbeiten durch andere HTML-Tags:
HTML:
<h4>irgendein text</h4>
Das problem ist natürlich, dass die Texte zwischen den HTML-Attributen stehen und </p> auch gerne mal nur mit <p> beginnt, sonst könnte man ja einfach <p class="important"> und </p> ersetzen. wie kann ich per SQL Abfrage diese Änderung durchführen ? geht das irgendwie mit regex ?
Also nochmal quasi zusammengefasst:
Code:
REPLACE "<p class="important">irgendein text der sich unterscheidet</p>" with "<h4>irgendein text der sich unterscheidet</h4>"