Der Variablenbereich ist der gesamte Stapel, in diesem Fall eine gespeicherte Prozedur.
Es wird nicht jede Schleife neu deklariert
Das ist also genau wie erwartet
Bearbeiten:
Es gibt einen kürzlich erschienenen Blogartikel was ziemlich ähnlich ist. Der Autor wurde schnell korrigiert :-)