Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sarchigana

Tabelas temporárias

Recommended Posts

E ai galera....

 

estou com um problema....

preciso fazer um script q apague as tabelas temporarias criadas pelo sistema....essas tabelas tem um padrão...

mas o problema é que não estou acostumado com o oracle...e não estou conseguindo fazer....

ele deverá percorrer a user_tables para apaga-las

 

alguem teria uma procedure ou um package para fazer essa operação e me ajudar a fazer a minha ????

Compartilhar este post


Link para o post
Compartilhar em outros sites

algo assim :

 

begin
  for r in (select 'drop table ' || table_name comando
			  from user_tables
			  where table_name like 'TEMP%')
  loop
	 execute immediate r.comando;
  end loop; 
end;

Compartilhar este post


Link para o post
Compartilhar em outros sites

algo assim :

 

begin
  for r in (select 'drop table ' || table_name comando
			  from user_tables
			  where table_name like 'TEMP%')
  loop
	 execute immediate r.comando;
  end loop; 
end;
esse comando q você colocou ai....pode ser qq outra palavra....algo assim:

 

...table_name TESTE

.

.

.

execute immediate r.TESTE;

 

seria isso ????

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.