sp_dbremove (Transact-SQL)

S’applique à :SQL Server

Supprime une base de données et tous les fichiers qui y sont associés.

Important

Cette fonctionnalité sera supprimée dans une version future de SQL Server. Évitez d'utiliser cette fonctionnalité dans de nouveaux travaux de développement, et prévoyez de modifier les applications qui utilisent actuellement cette fonctionnalité. Nous vous recommandons d’utiliser DROP DATABASE à la place.

Conventions de la syntaxe Transact-SQL

Syntaxe

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

Arguments

[ @dbname = ] 'database' Nom de la base de données à supprimer. la base de données est sysname, avec la valeur par défaut NULL.

[ @dropdev = ] 'dropdev' Indicateur fourni pour la compatibilité descendante uniquement et est actuellement ignoré. dropdev a la valeur dropdev.

Codet de retour

0 (réussite) ou 1 (échec)

Jeux de résultats

None

Autorisations

Nécessite l'appartenance au rôle serveur fixe sysadmin .

Exemples

L'exemple ci-dessous supprime une base de données nommée sales et tous les fichiers qui y sont associés.

EXEC sp_dbremove sales;  

Voir aussi

ALTER DATABASE (Transact-SQL)
CREATE DATABASE (SQL Server Transact-SQL)
DBCC (Transact-SQL)
sp_detach_db (Transact-SQL)