DECLARE-Anweisungen müssen in gespeicherten Prozeduren an erster Stelle stehen.
Erwägen Sie entweder - 1) Aufrufen von usp_createtemppackages vor dem Aufrufen von usp_testst 2) Integrieren der usp_createtemppackages-Funktionalität in usp_testst 3) Entfernen des Cursors und Iterieren der Tabelle auf andere Weise (was auch zu einer Leistungssteigerung führen kann, da Cursor etwas langsam sind).