из книги IBM: Начало работы с Data Studio для DB2 :
Заявление-терминатор: Вы можете разработать
несколько операторов SQL в одном
Окно редактора SQL, заканчивая каждый
заявление с оператором терминатора
персонаж. Терминатором по умолчанию является
точка с запятой. Но вы можете изменить это на
другой персонаж, щелкнув правой кнопкой мыши в
содержание редактора и
выбор действия контекстного меню Set
Терминатор операторов.
EDIT:
ОК, похоже, проблема в синтаксисе. Многие люди, кажется, имеют ту же проблему. Пример см. DROP TABLE, VIEW, ... только если существует .
В примере упоминаются два решения.
- использовать
Begin atomic
- используйте процедуру
db2perf_quiet_drop
Подробнее читайте на понравившейся странице.
Второе редактирование:
Я только что нашел действительно хорошее объяснение для Begin ataomic
на страницах IBM. См. Advanced SQL Scripting PL от IBM. Пример 2 - это то, что вы ищете.