首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

触发器的缺点解决思路

2013-09-05 
触发器的缺点有一个delete的触发器作用于t1,现t1有70条记录aa10,执行这样一句:delete from t1 where aa1

触发器的缺点
有一个delete的触发器作用于t1,现t1有70条记录aa=10,执行这样一句:delete from t1 where aa=10,
这个触发器有什么缺点?(1)只执行一次(2)执行70次(3)数据库会报错,第四个忘了。
[解决办法]
触发器的用意是当你在一个表格修改数据的时候,根据这个数据行的修改执行相应的操作。
所以通常都会根据这个insert, update, delete中的数据值修改。
你的这个触发器没有提取insert, update, delete中的数据值,所以可以不用触发器。

你如果使用现在的触发器,那么当表格有数据修改的时候,立刻会删除所有aa=10的数据。这个不能归之为缺点,而是你自己使用不当。
[解决办法]
执行一次
[解决办法]
一次。但触发器如果设计不好,有可能死机。

热点排行