sp_dbremove (Transact-SQL)

Remove um banco de dados e todos os arquivos associados a ele.

Observação importanteImportante

Esse recurso será removido em uma versão futura do Microsoft SQL Server. Evite usar esse recurso em desenvolvimentos novos e planeje modificar os aplicativos que atualmente o utilizam. Recomendamos o uso de DROP DATABASE em vez disso.

Ícone de vínculo de tópicoConvenções de sintaxe Transact-SQL

Sintaxe

sp_dbremove [ @dbname = ] 'database' [ , [ @dropdev = ] 'dropdev' ] 

Argumentos

  • [ @dbname= ] 'database'
    É o nome do banco de dados a ser removido. database é sysname, com um valor padrão NULL.

  • [ @dropdev= ] 'dropdev'
    É um sinalizador fornecido somente para compatibilidade com versões anteriores e é ignorado atualmente. dropdev tem o valor dropdev.

Valores de código de retorno

0 (êxito) ou 1 (falha)

Conjuntos de resultados

Nenhum

Permissões

Requer associação à função de servidor fixa sysadmin.

Exemplos

O exemplo a seguir remove um banco de dados chamado sales e todos os arquivos associados a ele.

EXEC sp_dbremove sales;