Zakres zmiennej to cała partia, w tym przypadku procedura składowana.
Nie jest ponownie deklarowana w każdej pętli
Więc to jest dokładnie takie, jak oczekiwano
Edycja:
Niedawno pojawił się artykuł na blogu co jest dość podobne. Autor został szybko poprawiony :-)