Ir ao conteúdo
  • Cadastre-se

Dúvida - Deletar múltiplas tabelas


Posts recomendados

Boa tarde Galera !! Eu não sou especialista em SQL, mas preciso de uma ajuda,

 

Digamos que em uma base do SQL, o sistema gerou várias tabelas de erro, e quando eu digo várias, tipo umas 30 mil tabelas. 

Eu preciso de uma querie que delete todas elas. Como fazer?

 

As tabelas são essas:

dbo_ua_incomingbuffer_offline_error_?????????

dbo.dbo_PART_BUFFER_PREV_error_?????????

dbo.incomingbuffer_offline_error_?????????

Esses pontos de interrogação são datas.

 

 

Obrigado galera !!

Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois...

Não querendo lhe corrigir, apenas postando mais informações...

 

information_schema é o banco de dados que o mysql/sql_server usa para administrar os índices, tabelas, campos, etc..

 

Comandos como DESC nada mais são que atalhos para Select´s nas tabelas desse banco de dados.

 

Algumas tabelas desse banco são KEY_COLUMN_USAGE, STATISTICS e TABLES 

 

Cuidado ao fazer select nessas tabelas, pois se não usar uma chave adequada, a demora vai ser imensa ^^

Link para o comentário
Compartilhar em outros sites

Não querendo lhe corrigir, apenas postando mais informações...

 

information_schema é o banco de dados que o mysql/sql_server usa para administrar os índices, tabelas, campos, etc..

 

Comandos como DESC nada mais são que atalhos para Select´s nas tabelas desse banco de dados.

 

Algumas tabelas desse banco são KEY_COLUMN_USAGE, STATISTICS e TABLES 

 

Cuidado ao fazer select nessas tabelas, pois se não usar uma chave adequada, a demora vai ser imensa ^^

 

 

Realmente me confundi, é um banco e não uma tabela, 

mas o que pensei foi em algo parecido com esse, (O código abaixo não funciona) , mas acho que poderia ser adaptado.

 

 

 

drop table if exists(select distinct(column_name) from columnswhere column_name like 'dbo_PART_BUFFER_PREV_error_%' )
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...