Ein Continue Handler ist der richtige Weg.
Es gibt allerdings auch die Quick und Dirty-Lösung, nämlich, dass man prüft ob die Tabelle in der Catalog View SYSTABLES vorhanden ist.
Ist sie vorhanden, dann Löschen ansonsten nicht.
BirgittaCode:Declare isFound Integer; .... Set isFound = 0; Select 1 into isFound From SysTables Where System_Table_Name = 'STPSUM' and System_Table_Schema = 'MK'; If isFound = 1 Then Drop Table MK/STPSUM; End If;
Bookmarks