呵呵,错了!
CREATE TRIGGER upDate_trigger
ON OEM
FOR UPDATE
AS
if UPDATE(OEMName)
begin
UPDATE product1
SET OEMName = inserted.OEMName
FROM inserted
WHERE product1x.OEMID=inserted.OEMID
UPDATE product2
SET OEMName = inserted.OEMName
FROM inserted
WHERE product2.OEMID=inserted.OEMID
UPDATE product3
SET OEMName = inserted.OEMName
FROM inserted
WHERE product3.OEMID=inserted.OEMID
end
......要想简单,还是用级联更新吧,多看看帮助!!
CREATE TRIGGER upDate_trigger
ON OEM
FOR UPDATE
AS
if UPDATE(OEMName)
begin
UPDATE product1
SET OEMName = inserted.OEMName
FROM inserted
WHERE product1x.OEMID=inserted.OEMID
UPDATE product2
SET OEMName = inserted.OEMName
FROM inserted
WHERE product2.OEMID=inserted.OEMID
UPDATE product3
SET OEMName = inserted.OEMName
FROM inserted
WHERE product3.OEMID=inserted.OEMID
end
......要想简单,还是用级联更新吧,多看看帮助!!
解决方案 »
- 存储过程中,查询语句结果集中某个字段从1开始加1
- SQLcase使用方法
- 利用游标的循环,创建多个视图
- 如何显示sql数据表的字段结构?用sql写出来
- 记录顺序为什么变了?
- ADO连接问题,请多指教
- SQL与mySQL哪个更适合于做C#开发的数据库呢?
- 在sql server7.0中 select top 10 distinct name from p_user取前面10个名字不一样的记录,该用什么命令,top 和 distinct不能同时用
- EXEC是否存在問題,請教大俠
- SQLServer7的数据迁移,请进!
- 救命呀!只有BOM_Data.MDF,BOM_Log.LDF这两个文件,怎么恢复数据库BOM!在线等待!
- 高手快来帮忙啊!!!简单问题。
没有错啊,一定要加上begin 和 end ?不加也好像也可以嘛。
第二行 */-- 一行注释select * from table1 -- 语句后的注释