sp_help_jobcount (Transact-SQL)
适用于:SQL Server
提供计划附加到的作业数。
语法
sp_help_jobcount
[ @schedule_name = ] 'schedule_name' ,
[ @schedule_id = ] schedule_id
自变量
[ @schedule_id = ] schedule_id
要列出的计划的标识符。 schedule_id 为 int,无默认值。 可以指定 schedule_id 或 schedule_name 。
[ @schedule_name = ] 'schedule_name'
要列出的计划的名称。 schedule_name 为 sysname,没有默认值。 可以指定 schedule_id 或 schedule_name 。
返回代码值
0 (成功) 或 1 (失败)
结果集
返回以下结果集:
列名称 | 数据类型 | 说明 |
---|---|---|
JobCount | int | 指定计划的作业数。 |
备注
此过程列出附加到指定计划的作业数。
权限
默认情况下,只有 sysadmin 固定服务器角色的成员才可以执行此存储过程。 其他用户必须被授予 msdb 数据库中下列 SQL Server 代理固定数据库角色的权限之一:
SQLAgentUserRole
SQLAgentReaderRole
SQLAgentOperatorRole
有关这些角色的权限的详细信息,请参阅 SQL Server 代理固定数据库角色。
只有 sysadmin 的成员才能查看其他人拥有的作业的计数。
示例
以下示例列出了附加到 NightlyJobs
计划的作业数。
USE msdb ;
GO
EXEC sp_help_jobcount
@schedule_name = N'NightlyJobs' ;
GO
另请参阅
SQL Server 代理存储过程 (Transact-SQL)
sp_add_schedule (Transact-SQL)
sp_attach_schedule (Transact-SQL)
sp_delete_schedule (Transact-SQL)
sp_detach_schedule (Transact-SQL)
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈