sp_dbremove (Transact-SQL)
Применимо к:SQL Server
Удаляет базу данных и все связанные с ней файлы.
Внимание
Эта функция будет удалена в будущей версии SQL Server. Избегайте использования этого компонента в новых разработках и запланируйте изменение существующих приложений, в которых он применяется. Вместо этого рекомендуется использовать DROP DATABASE .
Соглашения о синтаксисе Transact-SQL
Синтаксис
sp_dbremove [ @dbname = ] 'database' [ , [ @dropdev = ] 'dropdev' ]
Аргументы
[ @dbname = ] 'database'
Имя базы данных, необходимой для удаления. база данных — sysname с значением NULL по умолчанию.
[ @dropdev = ] 'dropdev'
Флаг предоставляется только для обратной совместимости и в настоящее время игнорируется. dropdev имеет значение dropdev.
Значения кода возврата
0 (успешное завершение) или 1 (неуспешное завершение)
Результирующие наборы
нет
Разрешения
Необходимо членство в предопределенной роли сервера sysadmin .
Примеры
В следующем примере удаляется база данных sales
и все связанные с ней файлы.
EXEC sp_dbremove sales;
См. также
ALTER DATABASE (Transact-SQL)
CREATE DATABASE (SQL Server Transact-SQL)
DBCC (Transact-SQL)
sp_detach_db (Transact-SQL)
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по