我如何获得自动操作的类型(类似于由触发器完成的),而不是使用存储过程,或者任何其他方式,因为我需要当我(插入或更新或删除)在tableA的记录,或tableB的我需要 做表C进行同样的操作,另一种方式,而不是触发
我不想使用触发器,因为一些缺点,如:
- 这是很容易查看表关系,约束,索引,数据库中的存储过程,但触发器很难查看。
- 触发器对客户端应用程序应用程序执行不可见。它们不可见或可以在调试代码中进行追踪。
- 很难遵循它们的逻辑,因为它可以在数据库插入/更新发生之前或之后被触发。
- 很容易忘记触发器,如果没有文档,将很难找出新开发人员的存在。
- 触发器每次更新数据库字段时都会运行,并且系统开销较大。它使系统运行更慢
所以,我只是想...是否有可能得到与触发类似的结果? 谢谢
谢谢您指出,开发人员在处理触发器方面的无能并不是避免它们的正当理由。 – HLGEM 2010-01-26 21:12:46