ich habe versucht, die Idee mit der RegEx aus dem Artikel “Numerischer Wert aus Textfeld extrahieren” in einem Trigger einzubauen, der die beliebige Formatierung einer Telefonnummer in ein reines Zahlenfeld umwandeln soll, umzusetzen.
Leider immer mit Problemen, sowohl “var:= regex_replace(mytmp, ‘[^0-9]’, ‘’, ‘g’);” als auch “select into var regex_replace(NEW.telno, ‘[^0-9]’, ‘’, ‘g’)::varchar(20) from adressen where id = NEW.id;” ergibt nur Fehlermeldungen.
Hat jemand einen Tipp, wie ich einen entsprechende Routine gestalten kann.