简单问题:创建触发器 delete products from category,products where products.category_id=category.category_id 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CREATE TRIGGER DeleteCategory ON [dbo].[category] FOR DELETE ASdelete products where category_id in (select category_id from deleted) 不对啊!怎么回事儿?被删除的记录还在,而未被删除的记录却消失了?是不是SQL Server把删除了的记录写入并覆盖了原来的表? 再翻翻参考书,再在百度里搜索一番,原来是这样:CREATE TRIGGER DeleteCategory ON [dbo].[category] FOR DELETE ASdelete products where category_id in (select category_id from deleted)需要参考INSERTED表和DELETED表。谢谢各位,尤其是wangdehao。 记得SQL Server中有级联的,设置主外键,删除了主表中的数据,系统会同时删除关联到的外键表中的数据。 关于SQL中not exists的问题 怎么查看sqlserve表中某个索引是否存在? 请证明一个小小的问题 一句有点难度的sql,求解 求助一个sql问题! 求一SQL语句,收费会员只提取最新一条, 急!!创建一个sql作业,实现每天数据分配问题! oracle用户 用ASP动态读取存储在sql server中的word文档,但不知道权限怎么办?! SQL存储过程的写法问题 无法打开备份设备“d:/db/zforum.bak",设备出现错误或出现脱机。 问题看着简单,其实比较复杂,数据库高手进来看看
FOR DELETE
ASdelete products where category_id in (select category_id from deleted)
FOR DELETE
AS
delete products where category_id in (select category_id from deleted)需要参考INSERTED表和DELETED表。谢谢各位,尤其是wangdehao。