update 触发问题帮忙! create trigger tr_save on A for updateasset nocount oninsert into B select * deletedset nocount offgo 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 create trigger t1 on Afor updateASinsert into B select * from inserted 修改的后的这条记录----------------保存修改后的貌似没意义,这个是修改后的数据:insert B select * from inserted CREATE TRIGGER trON taFOR UPDATEASBEGIN IF UPDATE(bak) INSERT tb SELECT * FROM INSERTEDEND或者显式的写出你要插的字段列表。 大体上是知道怎么弄了!还有点小问题希望指点一下!我一修正A表中的一条记录,向B表中记了A表中的所有记录,这个怎么处理?我只修正A表中id = 1 的一个字段B表中记录了所有的A表中的记录 将触发器中INSERT tb SELECT * FROM INSERTED改为INSERT tb SELECT * FROM ta即可。 IF UPDATE(BAK) 我想不论我修改那一个字段都有同样的效果,应该如何做,如果IF UPDATE(BAK) 只有当我在修正Bak 字段的时候,才会激发触发器字段!我想在修改其他的时候,也 那就去掉 if update(bak) 这一句。 数据库的同步的log sql 问题 会的回复下,万分感激 sql server 2005 如何启用SSL加密 数据显示 帮忙写 update语句 谢谢了 求条sql语句! 急求sql server 7.0 的桌面版下载? ssis无法实现多表导入??? 用sql语句合并字符串的问题,sql高手帮帮忙!急!!! 这样的事务怎样写 韩文读取显示问号的问题? 关于SQL导出Excel得问题
for update
AS
insert into B select * from inserted
----------------
保存修改后的貌似没意义,这个是修改后的数据:insert B select * from inserted
ON ta
FOR UPDATE
AS
BEGIN
IF UPDATE(bak)
INSERT tb SELECT * FROM INSERTED
END或者显式的写出你要插的字段列表。
INSERT tb SELECT * FROM INSERTED改为
INSERT tb SELECT * FROM ta
即可。