sp_help_jobcount (Transact-SQL)

Gäller för:SQL Server

Anger antalet jobb som ett schema är kopplat till.

Transact-SQL syntaxkonventioner

Syntax

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

Arguments

[ @schedule_id = ] schedule_id

Identifieraren av schemat som ska listas. @schedule_id är int, utan standard.

Antingen @schedule_id eller @schedule_name kan specificeras.

[ @schedule_name = ] N'schedule_name'

Namnet på schemat som ska listas. @schedule_name är sysname, utan standard.

Antingen @schedule_id eller @schedule_name kan specificeras.

Returnera kodvärden

0 (lyckades) eller 1 (fel).

Resultatuppsättning

Returnerar följande resultatuppsättning:

Kolumnnamn Datatyp Description
JobCount int Antal jobb för det angivna schemat.

Anmärkningar

Denna procedur listar antalet jobb kopplade till det angivna schemat.

Permissions

Du kan ge EXECUTE behörigheter för denna procedur, men dessa behörigheter kan åsidosättas vid en SQL Server-uppgradering.

Andra användare måste tilldelas en av följande SQL Server Agent-fasta databasroller i databasen msdb :

  • SQLAgentUserRole
  • SQLAgentReaderRole
  • SQLAgentOperatorRole

För detaljer om behörigheterna för dessa roller, se SQL Server Agent Fixed Database Roles.

Endast medlemmar i sysadmin kan se räkningar för jobb som ägs av andra.

Examples

Följande exempel visar antalet jobb kopplade till schemat NightlyJobs .

USE msdb;
GO

EXECUTE sp_help_jobcount @schedule_name = N'NightlyJobs';
GO