Aufruf Stored Procedure mit Subselect

Hallo,

ich will eine Stored Procedure mehrmals hintereinander aufrufen:

call myProcedure ( select id from foo );

Das gibt einen Syntaxfehler.
Wie kann ich die Ergebnisse von 'select id from foo' nun der Reihe nach
an myProcedure übergeben?

Jens
Jens Puruckherr [ Do, 12 Juli 2007 14:58 ] [ ID #1766534 ]

Re: Aufruf Stored Procedure mit Subselect

Andreas
--
Andreas Kretschmer
Linux - weil ich es mir wert bin!
GnuPG-ID 0x3FFF606C http://wwwkeys.de.pgp.net
Deutsche PostgreSQL User Group: http://pgug.de
Andreas Kretschmer [ Do, 12 Juli 2007 15:05 ] [ ID #1766535 ]

Re: Aufruf Stored Procedure mit Subselect

Andreas Kretschmer schrieb:

> Ich unterstelle mal, daß das in MySQL nicht grundsätzlich anders ist als
> in PG.
>
>
> select myProcedure (id) from foo;

Nö.
ERROR 1305 (42000): FUNCTION dbname.myProcedure does not exist

Ich kann meine SP aber auch als Funktion deklarieren, dann sollte es
wohl tun.

Jens
Jens Puruckherr [ Do, 12 Juli 2007 16:09 ] [ ID #1766536 ]
Datenbanken » de.comp.datenbanken.mysql » Aufruf Stored Procedure mit Subselect

Vorheriges Thema: Wie viele Datenbanken kann MySQL verwalten?
Nächstes Thema: Anzahl eines Zeichens in einem String ermitteln