Hallo !
ich habe eine Tabelle
---------
id | text |
---------
| |
---------
In dieser Tabelle werden Texte eingefügt. Dummerweise werden Texte eingefügt die mit
Word erstellt wurden. :-(
Ich möchte einen Trigger erstellen der auf 'insert' reagiert und mit einem
regulären Ausdruck alle Tags in der Spalte 'text' entfernt.
Hier ein fehlgeschlagener Versuch:
Wer kann mit einer Idee weiterhelfen ?
Mit freundlichen Grüßen
Stephan
ich habe eine Tabelle
---------
id | text |
---------
| |
---------
In dieser Tabelle werden Texte eingefügt. Dummerweise werden Texte eingefügt die mit
Word erstellt wurden. :-(
Ich möchte einen Trigger erstellen der auf 'insert' reagiert und mit einem
regulären Ausdruck alle Tags in der Spalte 'text' entfernt.
Hier ein fehlgeschlagener Versuch:
Code:
DELIMITER $$ CREATE TRIGGER `meineDatenbank`.`meinTrigger` BEFORE INSERT ON `meineDatenbank`.`meineTabelle` FOR EACH ROW BEGIN IF REGEXP NEW.text ('<[a-zA-Z0-9-_\/]>') THEN SET NEW.txt = REPLACE(NEW.txt'<[a-zA-Z0-9-_\/]+>',''); END IF END$$ DELIMITER ;
Mit freundlichen Grüßen
Stephan
Comment