sp_dbremove (języka Transact-SQL)
Usuwa bazę danych i wszystkie pliki skojarzone z tą bazą danych.
Ważne: |
---|
Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja.Firma Microsoft zaleca korzystanie z Usuń bazę danych zamiast. |
Składnia
sp_dbremove [ @dbname = ] 'database' [ , [ @dropdev = ] 'dropdev' ]
Argumenty
[ @dbname= ] 'database'
Jest to nazwa bazy danych ma zostać usunięty.databasejest sysname, z wartością domyślną wartość NULL.[ @dropdev= ] 'dropdev'
Jest flaga zapewnić zgodność z poprzednimi wersjami i obecnie jest ignorowana.dropdevma wartość dropdev.
Wartości kodów powrotnych
0 (sukces) lub 1 (błąd)
Zestawy wyników
Brak
Uprawnienia
Wymaga członkostwa w sysadmin stała rola serwera.
Przykłady
W następującym przykładzie usunięto bazy danych o nazwie sales i wszystkie pliki skojarzone z typie.
EXEC sp_dbremove sales;