Sie benötigen eine IFKlausel, um die Existenz der Tabelle zu überprüfen, und eine separate Anweisung, um sie tatsächlich zu löschen, falls sie vorhanden ist.
@ivotron: Nick hat Recht mit diesem. Ein Beispiel für Nicks Antwort finden Sie in StackOverflow: stackoverflow.com/a/3976691/491757 . Übrigens +1 für Nick !!!
Eine alternative Lösung ist hier angegeben :
Erstellen Sie die gespeicherte Funktion
db2perf_quiet_drop()
:und benutze es als
Begin atomic call db2perf_quiet_drop('table my_table'); End
quelle
Sie können einen anonymen Block verwenden
quelle