sp_delete_category (Transact-SQL)

適用於:SQL Server

從目前伺服器中移除指定的作業、警示或運算子類別。

Transact-SQL 語法慣例

語法

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

引數

[ @class = ] 'class'

類別的類別。 @class為 varchar(8),沒有預設值,而且必須是下列其中一個值。

Description
JOB 刪除作業類別目錄。
ALERT 刪除警示類別。
OPERATOR 刪除運算子類別目錄。

[ @name = ] N'name'

要移除的類別名稱。 @name為 sysname,沒有預設值。

傳回碼值

0 (成功)或 1 (失敗)。

結果集

無。

備註

sp_delete_category 必須從 msdb 資料庫執行。

刪除類別會將該類別中的任何作業、警示或運算元重新分類為類別的預設類別。

權限

此預存程式是由 db_owner 角色所擁有。 您可以授與 EXECUTE 任何用戶的許可權,但這些許可權可能會在 SQL Server 升級期間覆寫。

範例

下列範例會刪除名為 AdminJobs的作業類別目錄。

USE msdb;
GO

EXEC dbo.sp_delete_category
    @name = N'AdminJobs',
    @class = N'JOB';
GO