Pular para o conteúdo
Visualizando 2 posts - 1 até 2 (de 2 do total)
  • Autor
    Posts
  • #86684
    Ronin
    Participante

      preciso dropar centenas de tabelas, como eu faço para criar uma rotina que utilize o retorno desta sql para deleção – select segment_name as names from dba_segments where owner = ‘SIGA’ and segment_type = ‘TABLE’ and segment_name like ‘%BKP%’

      #86685
      rwarstat
      Participante

        Ronin,
        Vê se o script abaixo resolve. Ele irá criar um arquivo tabela.sql contendo o comando drop table e após irá executá-lo.

        spool tabela.sql

        select ‘drop table ‘ || owner || ‘.’ || segment_name || ‘;’
        from dba_segments
        where owner = ‘SIGA’
        and segment_type = ‘TABLE’
        and segment_name like ‘%BKP%’;

        spool off

        sta tabela.sql

        Abraço,
        Roberto

      Visualizando 2 posts - 1 até 2 (de 2 do total)
      • Você deve fazer login para responder a este tópico.