sp_dbremove (Transact-SQL)
Se aplica a: SQL Server
Quita una base de datos y todos los archivos asociados con ella.
Importante
Esta característica se quitará en una versión futura de SQL Server. Evite utilizar esta característica en nuevos trabajos de desarrollo y tenga previsto modificar las aplicaciones que actualmente la utilizan. Se recomienda usar DROP DATABASE en su lugar.
Convenciones de sintaxis de Transact-SQL
Sintaxis
sp_dbremove
[ [ @dbname = ] N'dbname' ]
[ , [ @dropdev = ] 'dropdev' ]
[ ; ]
Argumentos
[ @dbname = ] N'dbname'
Nombre de la base de datos que se va a quitar. @dbname es sysname, con un valor predeterminado de NULL
.
[ @dropdev = ] 'dropdev'
Una marca proporcionada solo para la compatibilidad con versiones anteriores y actualmente se omite. @dropdev es varchar(10), con un valor predeterminado de dropdev
.
Valores de código de retorno
0
(correcto) o 1
(erróneo).
Conjunto de resultados
Ninguno.
Permisos
Requiere la pertenencia al rol fijo de servidor sysadmin o ejecutar el permiso directamente en este procedimiento almacenado.
Ejemplos
En el ejemplo siguiente se quita una base de datos denominada sales
y todos los archivos asociados con ella.
EXEC sp_dbremove sales;