Поделиться через


sp_update_category (Transact-SQL)

Изменяет имя категории.

Значок ссылки на разделСинтаксические обозначения в Transact-SQL

Синтаксис

sp_update_category
     [@class =] 'class' , 
     [@name =] 'old_name' ,
     [@new_name =] 'new_name'

Аргументы

  • [ @class =] 'class'
    Класс обновляемой категории. Аргумент class имеет тип varchar(8), не имеет значения по умолчанию и может быть одним из этих значений.

    Значение

    Описание

    ALERT

    Обновляет категорию предупреждений.

    JOB

    Обновляет категорию заданий.

    OPERATOR

    Обновляет категорию операторов.

  • [ @name =] 'old_name'
    Текущее имя категории. Аргумент old_name имеет тип sysname и не имеет значения по умолчанию.

  • [ @new_name =] 'new_name'
    Новое имя категории. Аргумент new_name имеет тип sysname и не имеет значения по умолчанию.

Значения кодов возврата

0 (успешное завершение) или 1 (неуспешное завершение)

Замечания

Функция sp_update_category должна запускаться из базы данных msdb.

Разрешения

Для выполнения данной хранимой процедуры пользователи должны быть членами предопределенной роли сервера sysadmin.

Примеры

В ходе выполнения следующего примера имя категории заданий изменяется с AdminJobs на Administrative Jobs.

USE msdb ;
GO

EXEC dbo.sp_update_category
  @class = N'JOB',
  @name = N'AdminJobs',
  @new_name = N'Administrative Jobs' ;
GO