Re: [oracle_br] [ NOME DA TABELA COMO PARAMETRO NA PROCEDURTE ]

2016-09-19 Por tôpico Fabricio Pedroso Jorge fpjb...@gmail.com [oracle_br]
Acho que você poderia usar o DBMS_SQL para isso: https://docs.oracle.com/cd/B28359_01/appdev.111/b28419/d_sql.htm Em 19 de setembro de 2016 14:19, Ricardo C.Sá | DBA ricardo@terra.com.br [oracle_br] escreveu: > > > Pessoal, boa tarde. > > > > É possível

Re: [oracle_br] [ NOME DA TABELA COMO PARAMETRO NA PROCEDURTE ]

2016-09-19 Por tôpico Emerson dos Santos Gaudêncio emerson.fen...@gmail.com [oracle_br]
http://www.toadworld.com/products/toad-for-oracle/w/toad_for_oracle_wiki/231.dbms-sql-vs-execute-immediate Em 19 de setembro de 2016 14:21, Ricardo C.Sá | DBA ricardo@terra.com.br [oracle_br] escreveu: > > > Rodrigo, obrigado pela dica. > > > > Mas eu tinha

Re: [oracle_br] [ NOME DA TABELA COMO PARAMETRO NA PROCEDURTE ]

2016-09-19 Por tôpico Emerson dos Santos Gaudêncio emerson.fen...@gmail.com [oracle_br]
Boa Tarde Ricardo, Acredito que você possa utilizar o pacote DBMS_SQL para executar SQL´s dinamicos. Segue os links para referência: http://docstore.mik.ua/orelly/oracle/bipack/ch02_05.htm http://psoug.org/reference/dbms_sql.html

RES: [oracle_br] Re: [ NOME DA TABELA COMO PARAMETRO NA PROCEDURTE ]

2016-09-19 Por tôpico Ricardo C.Sá | DBA ricardo....@terra.com.br [oracle_br]
Valeu Chiappa. Já imagina que não iria ficar barato (diga-se “performático”). De qq forma, muito obrigado. De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Enviada em: segunda-feira, 19 de setembro de 2016 15:29 Para: oracle_br@yahoogrupos.com.br Assunto:

[oracle_br] Re: [ NOME DA TABELA COMO PARAMETRO NA PROCEDURTE ]

2016-09-19 Por tôpico jlchia...@yahoo.com.br [oracle_br]
Sem usar EXECUTE IMMEDIATE, a tua alternativa é usar um dos ** OUTROS ** métodos de SQL dinâmico, como por exemplo a package DBMS_SQL : o fato é, se vc quer que um elemento do SQL seja variável, vc TEM QUE USAR SQL DINÂMICO, e portanto VAI pagar o preço em dificuldade de manutenção (por cósigo

RES: [oracle_br] [ NOME DA TABELA COMO PARAMETRO NA PROCEDURTE ]

2016-09-19 Por tôpico Ricardo C.Sá | DBA ricardo....@terra.com.br [oracle_br]
Rodrigo, obrigado pela dica. Mas eu tinha informado na minha duvida, que não queria usar o Execute Immediate... De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Enviada em: segunda-feira, 19 de setembro de 2016 15:10 Para: oracle_br@yahoogrupos.com.br;

Re: [oracle_br] [ NOME DA TABELA COMO PARAMETRO NA PROCEDURTE ]

2016-09-19 Por tôpico Rodrigo Mufalani rodr...@mufalani.com.br [oracle_br]
Sim! Monta a string e usa o execute imediate para executar o comando! Get Outlook for iOS From: oracle_br@yahoogrupos.com.br on behalf of Ricardo C.Sá | DBA ricardo@terra.com.br [oracle_br]

[oracle_br] [ NOME DA TABELA COMO PARAMETRO NA PROCEDURTE ]

2016-09-19 Por tôpico Ricardo C.Sá | DBA ricardo....@terra.com.br [oracle_br]
Pessoal, boa tarde. É possível informar o nome da tabela em uma procedure, e dentro da procedure executar um INSERT passando diretamente o nome da tabela sem que seja feito um Execute Immediate ? Att.: Ricardo Sá