sp_dbremove (Transact-SQL)
適用於:SQL Server
拿掉資料庫和與該資料庫相關聯的所有檔案。
重要
SQL Server 的未來版本將移除此功能。 請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。 建議您改用 DROP DATABASE 。
語法
sp_dbremove
[ [ @dbname = ] N'dbname' ]
[ , [ @dropdev = ] 'dropdev' ]
[ ; ]
引數
[ @dbname = ] N'dbname'
要移除的資料庫名稱。 @dbname為 sysname,預設值為 NULL
。
[ @dropdev = ] 'dropdev'
僅針對回溯相容性提供的旗標,目前會忽略。 @dropdev為 varchar(10),預設值為 dropdev
。
傳回碼值
0
(成功) 或 1
(失敗)。
結果集
無。
權限
需要系統管理員固定伺服器角色的成員資格,或直接在此預存程式上執行許可權。
範例
下列範例會移除名為 sales
的資料庫,以及與其相關聯的所有檔案。
EXEC sp_dbremove sales;