Partilhar via


sp_help_jobcount (Transact-SQL)

Aplica-se a:SQL Server

Fornece o número de tarefas a que um horário está associado.

Transact-SQL convenções de sintaxe

Sintaxe

sp_help_jobcount
    [ [ @schedule_name = ] N'schedule_name' ]
    [ , [ @schedule_id = ] schedule_id ]
[ ; ]

Arguments

[ @schedule_id = ] schedule_id

O identificador do horário a listar. @schedule_id é int, sem padrão.

Pode ser especificado @schedule_id ou @schedule_name .

[ @schedule_name = ] N'schedule_name'

O nome do horário a listar. @schedule_name é sysname, sem padrão.

Pode ser especificado @schedule_id ou @schedule_name .

Valores de código de retorno

0 (sucesso) ou 1 (fracasso).

Conjunto de resultados

Devolve o seguinte conjunto de resultados:

Nome da coluna Tipo de dados Description
JobCount int Número de trabalhos para o calendário especificado.

Observações

Este procedimento indica o número de trabalhos associados ao cronograma especificado.

Permissions

Pode conceder EXECUTE permissões neste procedimento, mas essas permissões podem ser anuladas durante uma atualização do SQL Server.

Outros utilizadores devem receber um dos seguintes papéis fixos de base de dados SQL Server Agent na msdb base de dados:

  • SQLAgentUserRole
  • SQLAgentReaderRole
  • SQLAgentOperatorRole

Para detalhes sobre as permissões destes papéis, consulte Funções de Base de Dados Fixas do Agente SQL Server.

Só os membros do sysadmin podem ver contagens de trabalhos que pertencem a terceiros.

Examples

O exemplo seguinte lista o número de tarefas associadas ao NightlyJobs calendário.

USE msdb;
GO

EXECUTE sp_help_jobcount @schedule_name = N'NightlyJobs';
GO