Galera preciso fazer um script que limpe o banco de dados e adicione mais duas colunas no Oracle .
Eu faco isso por meio de transacao , porem quando eu coloco Alter table dentro do script ele gera um erro . Alguem sabe porque?
begin
DELETE FROM USERS;
ALTER TABLE USERS ADD (SOBRENOME varchar2(20));
commit;
end;
RA-06550: line 27, column 1:
PLS-00103: Encountered the symbol "ALTER" when expecting one of the following:
begin case declare end exception exit for goto if loop mod
null pragma raise return select update while with
<an identifier> <a double-quoted delimited-identifier>
<a bind variable> << close current delete fetch lock insert
open rollback savepoint set sql execute commit forall merge
pipe
06550. 00000 - "line %s, column %s:\n%s"
*Cause: Usually a PL/SQL compilation error.
*Action: