SQL触发器调用外部程序 如题:有个表名为table1,我想用触发器实现“当table1中的字段gx如果有数值更新,就调用C盘下名为test.exe的外部程序”谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 create trigger tg_test on table1for update as if update(gx) begin 你的语句 end go create trigger tg_test on table1for update as if update(gx) begin exec master..xp_cmdshell 'C:\test.exe' end gotry --try:create trigger trig_update_table1 on table1 for update asif update(gx)beginEXEC master..xp_cmdshell 'c:\test.exe'end create trigger tg_test on table1for update as if update(gx) begin exec master..xp_cmdshell 'C:\test.exe' end go master..xp_cmdshell 可以实现这个功能。你可以把你的步骤列出来,让大伙看看,是不是操作有问题。 你直接在查詢分析器中執行以下語句看看exec master..xp_cmdshell 'C:\test.exe'看能否執行test.exe 求助一个绞尽脑汁也想不出来的语句条件 这样的情况怎么能做到?(帮忙看下) sql:查询所有科目分数都在80分(含)以上的学生姓名 谁用过OTL 如何用OTL访问sql server2000 (急!)sql server2000中如何合并sql记录行? sql2k 容量增长过快 【请问】建表、修改表结构时都有这个提示[其最大行大小(16806)超过了每行的最大字节数(8060)。] SQL Server中的长整型是什么?长度为15,如何设置? 用SQL做判断,能实现吗? 导数据的问题,谢谢帮助! sql的列统计 批量修改存储过程
for update
as
if update(gx)
begin
你的语句
end
go
for update
as
if update(gx)
begin
exec master..xp_cmdshell 'C:\test.exe'
end
gotry
create trigger trig_update_table1 on table1
for update as
if update(gx)
begin
EXEC master..xp_cmdshell 'c:\test.exe'
end
create trigger tg_test on table1
for update
as
if update(gx)
begin
exec master..xp_cmdshell 'C:\test.exe'
end
go
master..xp_cmdshell 可以实现这个功能。你可以把你的步骤列出来,让大伙看看,是不是操作有问题。