sp_dbremove (Transact-SQL)
Aplica-se a: SQL Server
Remove um banco de dados e todos os arquivos associados a ele.
Importante
Esse recurso será removido em uma versão futura do SQL Server. Evite usar esse recurso em desenvolvimentos novos e planeje modificar os aplicativos que atualmente o utilizam. Recomendamos que você use DROP DATABASE .
Convenções de sintaxe de Transact-SQL
Sintaxe
sp_dbremove
[ [ @dbname = ] N'dbname' ]
[ , [ @dropdev = ] 'dropdev' ]
[ ; ]
Argumentos
@dbname [ = ] N'dbname'
O nome do banco de dados a ser removido. @dbname é sysname, com um padrão de NULL
.
@dropdev [ = ] 'dropdev'
Um sinalizador fornecido apenas para compatibilidade com versões anteriores e é ignorado no momento. @dropdev é varchar(10), com um padrão de dropdev
.
Valores do código de retorno
0
(sucesso) ou 1
(falha).
Conjunto de resultados
Nenhum.
Permissões
Requer associação na função de servidor fixa sysadmin ou permissão de execução diretamente nesse procedimento armazenado.
Exemplos
O exemplo a seguir remove um banco de dados chamado sales
e todos os arquivos associados a ele.
EXEC sp_dbremove sales;