Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Область применения: SQL Server
Удаляет указанную категорию заданий, предупреждений или операторов с текущего сервера.
Соглашения о синтаксисе Transact-SQL
Синтаксис
sp_delete_category
[ @class = ] 'class'
, [ @name = ] N'name'
[ ; ]
Аргументы
[ @class = ] 'class'
Класс категории. @class — varchar(8), без значения по умолчанию и должен быть одним из этих значений.
| значение | Описание |
|---|---|
JOB |
Удаляет категорию задания. |
ALERT |
Удаляет категорию предупреждения. |
OPERATOR |
Удаляет категорию оператора. |
[ @name = ] N'name'
Имя удаляемой категории. @name — sysname без значения по умолчанию.
Значения кода возврата
0 (успешно) или 1 (сбой).
Результирующий набор
Нет.
Замечания
sp_delete_category должен выполняться из msdb базы данных.
Удаление категории относит задания, предупреждения или операторы данной категории в категорию по умолчанию для объектов этих классов.
Разрешения
Вы можете предоставить EXECUTE разрешения для этой процедуры, но эти разрешения могут быть переопределены во время обновления SQL Server.
Примеры
В следующем примере удаляется категория заданий с именем AdminJobs.
USE msdb;
GO
EXECUTE dbo.sp_delete_category
@name = N'AdminJobs',
@class = N'JOB';
GO