Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Banco ou tabela em uso.

Olá, qual comando para apagar um banco ou uma tabela que esteja em uso?

1 resposta
solução!

Olá Santi, tudo bem? O comando para apagar um banco de dados por completo na maioria dos SGBDs (Sistema de Gerenciamento de Banco de Dados), incluindo o SQL Server é:

DROP DATABASE nome-do-banco-de-dados

Nesse comando também podemos incluir uma verificação, para saber se o banco de dados exista, caso exista ele será apagado, o comando seria assim:

DROP DATABASE IF EXISTS nome-do-banco-de-dados

Opicionalmente no SQL Server podemos usar o " ; ".

Já o comando para apagar uma tabela é:

DROP TABLE nome-da-tabela

Da mesma forma que o comando DROP DATABASE IF EXISTS, também podemos verificar se a tabela existe antes de excluir a mesma do banco de dados com o comando:

DROP TABLE IF EXISTS nome-da-tabela

No caso do SQL Server você deve informar o Schema (dbo) antes do nome da tabela dessa forma:

DROP TABLE IF EXISTS dbo.nome-da-tabela

Espero ter ajudado!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software