dinoldo
Cadet 4th Year
- Registriert
- Juni 2017
- Beiträge
- 104
Hallo Zusammen,
ich habe in der Datenbank unterschiedliche Schreibweisen im Wort Referent: dort stehen vor dem eigentlichem Text (Namen - können unterschiedlich sein) unterschiedlicher Anzahl der Leerzeichen. Ich möchte am Ende nach dem Wort "Referenz:" nur noch ein Leerzeichen gefolgt mit restlichem Inhalt vor der Ersetzung stehen haben.
Bsp. vorher
Referent: Max Mustermann
Bsp. nachher
Referent: Max Mustermann
Das ist mein SQL-Befehl für die Änderung. Dies funktioniert, sofern der Anzahl der Leerzeichen übereinstimmt.
Lässt sich der Befehl noch verfeinern, so dass das Ersetzen der Leerzeichen nach dem Wort "Referenz:" dynamisch ist?
Mal sind es 10 mal mehr als 10 Leerzeichen.
Danke im Voraus...
Gruß Dino
ich habe in der Datenbank unterschiedliche Schreibweisen im Wort Referent: dort stehen vor dem eigentlichem Text (Namen - können unterschiedlich sein) unterschiedlicher Anzahl der Leerzeichen. Ich möchte am Ende nach dem Wort "Referenz:" nur noch ein Leerzeichen gefolgt mit restlichem Inhalt vor der Ersetzung stehen haben.
Bsp. vorher
Referent: Max Mustermann
Bsp. nachher
Referent: Max Mustermann
Das ist mein SQL-Befehl für die Änderung. Dies funktioniert, sofern der Anzahl der Leerzeichen übereinstimmt.
SQL:
UPDATE `events` SET `description` = REPLACE(`description`, 'Referent: ', 'Referent: ') WHERE `description` LIKE '%Referent: %'
Lässt sich der Befehl noch verfeinern, so dass das Ersetzen der Leerzeichen nach dem Wort "Referenz:" dynamisch ist?
Mal sind es 10 mal mehr als 10 Leerzeichen.
Danke im Voraus...
Gruß Dino