是否可以将存储过程存储在SQL Server数据库中并使用SQL Server而不是软件一次又一次地调用它?如果是这样 - 我该怎么做?
答案 0 :(得分:3)
是, SQL Server代理可以根据特定时间或间隔运行作业。
SSMS - > SQL Server代理 - >右键单击 - >新工作 - >选择名称,数据库,代码和计划
完成后,您可以单击Script
按钮并获取创建作业的脚本(如果需要)。
您也可以使用T-SQL启动Job(例如,从应用程序/其他存储过程或触发器):
EXEC msdb.dbo.sp_start_job N'JobName';