Transact-SQL 参考

sp_delete_category

从当前服务器中删除作业、警报或操作员的指定分类。

语法

sp_delete_category [ @class = ] 'class' ,
    
[ @name = ] 'name'

参数

[@class =] 'class'

分类的类。class 的数据类型为 varchar(8),没有默认值,但必须具有下面的值之一。

描述
JOB 删除作业分类。
ALERT 删除警报分类。
OPERATOR 删除操作员分类。

[@name =] 'name

要删除的分类的名称。name 的数据类型为 sysname,没有默认值。

返回代码值

0(成功)或 1(失败)

结果集

注释

必须在 msdb 数据库中执行 sp_delete_category

删除分类会将此分类中的所有作业、警报或操作员重新分类为类的默认分类。

权限

只有 sysadmin 固定服务器角色或 db_owner 固定数据库角色的成员才能在当前数据库中执行或授权执行 sp_delete_category

示例

下面的示例删除名为 AdminJobs 的作业分类。

USE msdb
EXEC sp_delete_category 'JOB', 'AdminJobs'

请参见

sp_add_category

sp_help_category

sp_update_category

系统存储过程