如何限制删除表记录时必须带 where 条件?
RT
------解决方案--------------------没有什么意义,delete * from 表 where 1=1??
------解决方案--------------------不明白啥意思
請說清楚些
------解决方案--------------------如何限制删除表记录时必须带 where 条件?
-----------------
比如要刪除表中id <> 5的記錄,當然要where 條件了
delete t
where id <> 5,不加條件不是全刪除了
------解决方案--------------------在触发器里先取 select count(*) from 表名
判断delete影响的行数 @@rowcount
如果是一样的可能没加 where 条件
------解决方案--------------------还不如换个问法,如何获取sql语句的内容