Oświadczenia DECLARE muszą znajdować się na pierwszym miejscu w procedurach składowanych.
Rozważ:1) wywołanie usp_createtemppackages przed wywołaniem usp_testst 2) integrację funkcjonalności usp_createtemppackages z usp_testst 3) usunięcie kursora i iterację tabeli w inny sposób (co może również zwiększyć wydajność, ponieważ kursory są nieco wolne).