Nein, bei einem Programm, dass als Prozedur aufgerufen wird, muss ich den geöffneten Cursor auch zurückgeben, sonst passiert da rein gar nichts.

Ich meinte nur, dass mit der Art des SQL-Kommandos eben SQL weiß, was ausgeführt werden soll.