O complicado é que terei que utilizar execute immediate em todas as execuções dentro do bloco PLSQL.
___________________________________ Wagner Franze Junior E-MAIL: [EMAIL PROTECTED] MSN: [EMAIL PROTECTED] Brasil - São paulo - Sp :-) ----- Mensagem original ---- De: Leonardo Rezende <[EMAIL PROTECTED]> Para: oracle_br@yahoogrupos.com.br Enviadas: Terça-feira, 29 de Abril de 2008 16:05:34 Assunto: Re: [oracle_br] tabela temporaria Eu acho que o caminho é temporary table mesmo, e que você não precisa pegar sid nenhum. Os dados das tabelas temporários só são vistos dentro da sessão/transaçã o. Wagner Franze Junior escreveu: > > > Boa tarde, > > Gostaria de uma opnião sobre uma aplicação que preciso desenvolver em PLSQL. > > Possuo uma aplicação em Shell Script que executa um arquivo .sql onde > existe uma aplicação > PLSQL que faz seleções de registros a partir de filtros informados pelo > usuário e que insere em tabelas > auxiliares esse registros para serem tratados. > > O problema é que essa aplicação pode ser acessada por usuários da rede > ao mesmo tempo e se eu possuir > tabelas auxiliares fixas podem ocorrer erros já que essas tabelas são > limpas cada vez que a aplicação é executada. > > O que eu precisaria é criar tabelas auxiliares do tipo temporarias em > tempo de execução, executar o processo e acabar com essa tabela > posteriormente. > > Gostaria de uma opnião de vocês sobre essa cena.. > > Minha intenção é pegar o sid da sessão atual e criar a tabela temporaria > utilizando o execute immediate... > > O que vocês acham? > > ____________ _________ _________ _____ > > Wagner Franze Junior > E-MAIL: [EMAIL PROTECTED] com.br <mailto:zenfra123% 40yahoo.com. br> > MSN: [EMAIL PROTECTED] com <mailto:franze_ jr%40hotmail. com> > Brasil - São paulo - Sp > > :-) > > Abra sua conta no Yahoo! Mail, o único sem limite de espaço para > armazenamento! > http://br.mail. yahoo.com/ <http://br.mail. yahoo.com/> > > -- Sds, Leonardo Rezende Analista Desenvolvedor [EMAIL PROTECTED] eti.br Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/ [As partes desta mensagem que não continham texto foram removidas]