У меня есть следующий простой скрипт.
declare
begin
null;
end;
create table &&DB_SCHEMA..test_table (
test_column varchar(20)
);
Его выполнение заканчивается следующей ошибкой
ORA-06550: строка 6, столбец 1:
PLS-00103: обнаружен символ CREATE
- 00000 - строка %s, столбец %s:\n%s
*Причина: обычно ошибка компиляции PL/SQL.
*Действие:
Могу ли я использовать DDL сразу после анонимного блока? Я вынужден делать это с EXECUTE IMMEDIATE
внутри анонимного блока?
select
тоже не сработало бы, илиinsert
,update
,delete
и т.д. - person William Robertson   schedule 20.09.2016