online 1
gast (50)

/ Forum / Datenbanken

DatenbankenDatenbanken

Fragevon Sylmo_HB vom 01.07.2020, 14:19 Options

email aus memo ausfiltern

Hi,
Ich habe wieder mall ein kleines Problem

ich möchte eine email Adresse aus einem memo Feld (longtext),wo auch andere text mit drin ist ausfiltern und in eine
andere Tabelle kopieren.

vielleicht kann mir niemand helfen

im voraus danke

Sylmo


Antwort schreiben

Antwort 1 von Sylmo_HB vom 03.07.2020, 13:46 Options

das hat sich erledigt

der folgende function filtert aus einem text Feld die E-Mail,

-----------------------------------------------------------------------------

drop function if exists getMail;

delimiter |
create function getMail(wort text) returns varchar(255)
deterministic
BEGIN
declare pos1, old_pos, _at, pos2 int;

set _at = locate('@', wort);
if _at = 0 then
return '';
end if;

set pos2 = locate(' ', wort, _at);
if pos2 = 0 then
set pos2 = char_length(wort);
else
set pos2 = pos2 - 1;
end if;

set pos1 = 1;
repeat
set old_pos = pos1;
set pos1 = locate(' ', wort, old_pos + 1);
until pos1 > _at or pos1 = 0 end repeat;

return substring(wort, old_pos + 1, pos2-old_pos);
END |
delimiter ;

------------------------------------------------------------------------
Die Funktion arbeitet Einwand frei unter MySQL v.5.0

aber leider Unter MySQL 5.1 bekomme ich folgenden fehler

use near delimiter |
create function getMail(wort text) returns varchar(255) determ' at line 1

Ähnliche Themen

Wie kann ich in Access 2003 Formular-Text formatieren (dick, kursiv, Farbe)?
KleinerVogel  04.05.2007 - 197 Hits - 2 Antworten

Sehe eMail im Posteingang nicht
chbetz  25.01.2008 - 57 Hits -

Spam email?
Doris81  06.02.2008 - 35 Hits - 2 Antworten

übermittlung der email
BigEd  30.05.2008 - 77 Hits - 3 Antworten

memo feld in textfeld umwandeln
EllaVonOnken  24.06.2008 - 50 Hits -

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026