求助:SQL语句 当表2 或 表3 或 表4 或 表5 或 表6任一一个表出现新增、修改、删除时,表1会自动更新 用触发器实现,具体怎么写得看具体表结构和详细的更新逻辑是怎样的. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 写法类似这种CREATE TRIGGER tri_insert ON [表2]FOR INSERTAS INSERT INTO 表1 (A列,B列,C列,D列, E列)SELECT 表2_数据,0, 0 , 0, 0 FROM 表2 WHERE 表2_数据 IN (SELECT 表2_数据 FROM INSERTED i WHERE i.表2_数据=表2_数据)END 自己技术有限。先结贴啦,不浪费大家时间。 建表的问题 求一个SQL语句 怎样判断链接服务器的某数据库是否存在? 递归查询字符相加报出类型错误 请问SQLServer 里如何判断指定的一个数据库里某个表是否存在? 挑战mini问题,40分相送 请教下请各位朋友们帮忙,谢谢啊~ 为什么这样写会出错: select * from dbo.colattend({fn curdate()}) 出错信息:第 1 行: '{' 附近有语法错误。 一个SQL语句的问题? 如何还原部分数据 SQL2000 sql server 2005 丢失数据的问题
CREATE TRIGGER tri_insert ON [表2]
FOR INSERT
AS
INSERT INTO 表1 (A列,B列,C列,D列, E列)
SELECT 表2_数据,0, 0 , 0, 0 FROM 表2
WHERE 表2_数据 IN (SELECT 表2_数据 FROM INSERTED i WHERE i.表2_数据=表2_数据)
END