我试图在一个 sql 文件中运行一些语句,但它不起作用。
declare
new_sequence INTEGER;
begin
select LAST_NUMBER + 1
into new_sequence
from user_sequences
where SEQUENCE_NAME = 'MLTS_SEQUENCE';
execute immediate 'Create sequence Table_SEQ start with '
|| new_sequence ||' increment by 1';
end;
如果我在 Eclipse 数据库插件中使用“作为一个语句执行”选项运行这个块,它就可以工作。
我如何标记 sqlscript 以将这些块中的每一个作为一个语句运行,以便稍后使用 sqlplus 或与 eclipse 不同的东西执行脚本?
我在前面和/最后尝试了 GO,但这也没有用。