Du kannst natürlch keine Tabelle löschen, für die noch ein Cursor offen ist.
Wo ist denn der "Create Table" ?
Damit die Prozedur erstellt werden kann, muss die Tabelle natürlich vorhanden sein.
Was willst du mit der Tabelle in QTEMP ?