MySQL: Gibt es Prozeduren?
Kalle
- datenbank
0 Eternius
Hallöle,
ich hätt' da gern mal ein Problem ...
Muss pro vorhandener Adresse in einer anderen Tabelle einen Anwesenheitssatz anlegen. Mit ORACLE würde das so aussehen:
DECLARE
CURSOR AUS IS
SELECT
id
FROM
bfp_adressen
WHERE adr_kz = 2;
BEGIN
FOR i IN AUS
LOOP
INSERT INTO bfp_anwesenheit ( adr_id, slot_nr ) values ( i.id, 1 );
END LOOP;
END;
aber MySQL fängt gar nicht erst an:
Fehler in der Syntax bei 'DECLARE
CURSOR AUS IS
SELECT
id
FROM
bfp_adress' in Zeile 1.
Bitte um einen gescheiten Tipp (oder Link) zur Lösung.
Liebe Grüße aus Worms, Kalle
hallo,
http://www.mysql.de/doc/de/ANSI_diff_Triggers.html
und
http://www.mysql.de/doc/de/TODO.html
gruss
p.s. hoffe nicht, das es das ist, was du suchst ;-)