Ok. Obrigado.
- Original Message -
From: jlchiappa
To: oracle_br@yahoogrupos.com.br
Sent: Thursday, November 24, 2005 8:22 AM
Subject: [oracle_br] Re: STORED PROCEDURE...
Na verdade vc pode, mas procedures são feitas em PL/SQL, e comandos
do tipo em PL/SQL só com SQL dinâmico, com SQL comum, estático,
não. O manual de programadores PL/SQL (o PL/SQL User's Guide and
Reference) no capítulo 11 diz exatamente isso :
The Need for Dynamic SQL
You need dynamic SQL in the following situations:
You want to execute a SQL data definition statement (such as CREATE),
a data control statement (such as GRANT), or a session control
statement (such as ALTER SESSION). In PL/SQL, such statements cannot
be executed statically.
Então a razão é : porque a Oracle criou assim o PL/SQL, e assim o
documentou (há razões técnicas por trás disso, como a questão de
transações, mas em resumo é isso).
[]s
Chiappa
--- Em oracle_br@yahoogrupos.com.br, Nícolas Santana
[EMAIL PROTECTED] escreveu
BOM DIA
Creio que seja Duvida básica do ORACLE 9i:
Eu não consigo inserir um comando ALTER TABLE em uma Procedure?
Nícolas
[As partes desta mensagem que não continham texto foram removidas]
--
Atenção! As mensagens deste grupo são de acesso público e de inteira
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423
Yahoo! Grupos, um serviço oferecido por:
PUBLICIDADE
--
Links do Yahoo! Grupos
a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço
do Yahoo!.
[As partes desta mensagem que não continham texto foram removidas]
--
Atenção! As mensagens deste grupo são de acesso público e de inteira
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
--_
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423
Links do Yahoo! Grupos
* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/
* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html