求一个触发器 delete 有表t1 字段:id name 有表t2 id gh 求写一个触发器 当删除t1表中 一条记录时 取得此记录的ID 并删除t2表中相同ID的记录 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CREATE TRIGGER T ON T1 FOR DELETEAS BEGIN DELETE T2 WHERE ID IN (SELECT ID FROM DELETED) END declare @ID intselect @ID = ID from deleted--这个就可以取出删除T1表时那条记录的IDdelete t2 where ID = @ID CREATE TRIGGER T_d ON T1 FOR DELETEAS BEGIN DELETE T2 from deleted d join t2 on d.id=t2.id END MSSQL創建發行集錯誤 求SQL语句 这错误怎么改呢? 删除一张表中,其中一个字段重复的数据,保留一条数据。疑问,有条件 我在access定义的文本字段,怎么比较大小 麻烦各位兄弟姐妹,帮我看这条SQL语句该如何写! 关于插入的问题 在线等待,如何把数据表中的行变换为列。。。详细意思见里面: 这样的情况能只用SQL来搞定吗? 在Sql Server中如何进行大小写敏感的字符串比较? 关于sqlserver不存在或拒绝访问的问题 sql2000 的高手们进来看看!!!
AS
BEGIN
DELETE T2 WHERE ID IN (SELECT ID FROM DELETED)
END
select @ID = ID from deleted--这个就可以取出删除T1表时那条记录的ID
delete t2 where ID = @ID
FOR DELETE
AS
BEGIN
DELETE T2
from deleted d join t2 on d.id=t2.id
END