declare @timeToRun nvarchar(50);
declare @t1 int;
set @t1=10;
set @timeToRun = right(rtrim(CONVERT(VARCHAR(70), GETDATE(), 108)),2)
if @timeToRun = @t1
begin
-- waitfor time @timeToRun
begin
print 'Hello';
end
end
在对象资源管理器中,单击加号以展开要在其中创建SQL server代理作业的服务器。
单击加号展开SQL Server代理。
右键单击作业文件夹并选择"新建作业…"。
在"新建作业"对话框的"常规"页面上,修改作业的常规属性。
在"步骤"页面上,组织作业步骤。
在"时间表"页面上,组织作业的时间表。
在"警报"页面上,组织作业的警报。
在"通知"页面上,设置作业完成时要执行的Microsoft SQL Server代理操作。
在"目标"页面上,管理作业的目标服务器。
完成后,单击"确定"。
我发现代码工作正常,SQL SERVER EXPRESS EDITION有问题,它不提供SQL AGENT,使用SQL SERVER STANDARD EDITION成功执行相同的查询。