表更新 执行作业 如何做到 在TA表上加 删除 增加 修改 触发器,执行作业 MYWORK当(删除 增加 修改)时就会执行作业 MYWORK 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我想在ASP中执行 这个很有意义的例如我在TA表中增加一个数据时,立即就执行作业 MYWORK这个作业的作用是将所有商品数据更新平时作业 MYWORK 每个30分钟更新一次,这个我已经实现如果想立即执行更新,我只须更新TA表,这样就会引发MYWORK的启动 我想在ASP中执行 这个很有意义的例如我在TA表中增加一个数据时,立即就执行作业 MYWORK这个作业的作用是将所有商品数据更新平时作业 MYWORK 每个30分钟更新一次,这个我已经实现如果想立即执行更新,我只须更新TA表,这样就会引发MYWORK的启动 create trigger 触发器名on 表名for delete(还可以update,insert) ASbegin --你要做的end sp_start_job指示 SQL Server 代理程序立即执行作业。语法sp_start_job [@job_name =] 'job_name' | [@job_id =] job_id [,[@error_flag =] error_flag] [,[@server_name =] 'server_name'] [,[@step_name =] 'step_name'] [,[@output_flag =] output_flag]参数[@job_name =] 'job_name'是要启动的作业名。必须指定 job_id 或 job_name 两者之一,但不能同时指定两者。job_name 的数据类型为 sysname,默认设置为 NULL。[@job_id =] job_id是要启动的作业标识号。必须指定 job_id 或 job_name 两者之一,但不能同时指定两者。job_id 的数据类型为 uniqueidentifier,默认设置为 NULL。[@error_flag =] error_flag保留。 [@server_name =] 'server_name'是要启动作业的目标服务器。server_name 的数据类型是 nvarchar(30),默认设置为 NULL。server_name 必须是作业当前的目标服务器之一。[@step_name =] 'step_name'是开始执行作业的步骤名。只适用于本地作业。step_name 的数据类型是 sysname,默认设置为 NULL。[@output_flag =] output_flag保留。返回代码值0(成功)或 1(失败)结果集 CREATE TRIGGER [gxgatayl] ON [dbo].[YL_gxtime] FOR INSERT, UPDATE, DELETE ASbeginEXEC sp_start_job @job_name = 'MYWORK' end 怎么提示 没有存储过程 sp_start_job EXEC msdb..sp_start_job @job_name = 'MYWORK' 怎么指定表进行数据库备份问题 一个SQL语句的写法 这几条语句是什么意思?limit 数据量大了,模糊查询速度出了问题,大家帮帮忙. 请教两个表关连更新的问题 求一条sql语句 请教:.net compact framework能直接连接sql server吗? SQL Server 2005 附加上去的数据库为只读状态,怎么改成可以读写状态? 外键问题 vs c++和sql sever checkbox 求救!!在线等 在线求助啊,从没见过这样的SQL题目啊
这个作业的作用是将所有商品数据更新平时作业 MYWORK 每个30分钟更新一次,这个我已经实现
如果想立即执行更新,我只须更新TA表,这样就会引发MYWORK的启动
这个作业的作用是将所有商品数据更新平时作业 MYWORK 每个30分钟更新一次,这个我已经实现
如果想立即执行更新,我只须更新TA表,这样就会引发MYWORK的启动
on 表名
for delete(还可以update,insert) AS
begin
--你要做的
end
指示 SQL Server 代理程序立即执行作业。语法
sp_start_job [@job_name =] 'job_name' | [@job_id =] job_id
[,[@error_flag =] error_flag]
[,[@server_name =] 'server_name']
[,[@step_name =] 'step_name']
[,[@output_flag =] output_flag]参数
[@job_name =] 'job_name'是要启动的作业名。必须指定 job_id 或 job_name 两者之一,但不能同时指定两者。job_name 的数据类型为 sysname,默认设置为 NULL。[@job_id =] job_id是要启动的作业标识号。必须指定 job_id 或 job_name 两者之一,但不能同时指定两者。job_id 的数据类型为 uniqueidentifier,默认设置为 NULL。[@error_flag =] error_flag保留。 [@server_name =] 'server_name'是要启动作业的目标服务器。server_name 的数据类型是 nvarchar(30),默认设置为 NULL。server_name 必须是作业当前的目标服务器之一。[@step_name =] 'step_name'是开始执行作业的步骤名。只适用于本地作业。step_name 的数据类型是 sysname,默认设置为 NULL。[@output_flag =] output_flag保留。返回代码值
0(成功)或 1(失败)结果集
FOR INSERT, UPDATE, DELETE
AS
begin
EXEC sp_start_job @job_name = 'MYWORK'
end
怎么提示 没有存储过程 sp_start_job