sp_dbremove (Transact-SQL)

Quita una base de datos y todos los archivos asociados con ella.

Nota importanteImportante

Esta característica se quitará en una versión futura de Microsoft SQL Server. Evite utilizar esta característica en nuevos trabajos de desarrollo y tenga previsto modificar las aplicaciones que actualmente la utilizan. En su lugar, se recomienda utilizar DROP DATABASE.

Icono de vínculo a temasConvenciones de sintaxis de Transact-SQL (Transact-SQL)

Sintaxis

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

Argumentos

  • [ @dbname= ] 'database'
    Es el nombre de la base de datos que se va a quitar. database es de tipo sysname y su valor predeterminado es NULL.

  • [ @dropdev= ] 'dropdev'
    Indicador proporcionado sólo para garantizar la compatibilidad con versiones anteriores y actualmente se omite. dropdev tiene el valor dropdev.

Valores de código de retorno

0 (correcto) o 1 (error)

Conjuntos de resultados

Ninguno

Permisos

Debe pertenecer a la función fija de servidor sysadmin.

Ejemplos

En el ejemplo siguiente se quita una base de datos denominada sales y todos los archivos asociados con ella.

EXEC sp_dbremove sales;