数据库触发器是个坏主意吗?
根据我的经验,它们是邪恶的,因为它们可能导致令人惊讶的副作用,并且难以调试(特别是当一个触发器触发另一个触发器时).通常开发人员甚至不会考虑是否存在触发因素.
另一方面,似乎你必须FOO在数据库中创建一个新的逻辑,然后在数据库中创建一个新的最简单的地方是FOO表上的插入触发器.
FOO
我们唯一一次使用触发器就是设置简单的东西ModifiedDate.
ModifiedDate
sql triggers
可能重复: 数据库是否触发了恶意?
关于数据库触发器有很多负面信息,只是想让社区在好的和坏的时候采取行动.
sql database sql-server triggers
SQL Server 2000 中有哪些魔术表?
我想知道,为什么它们是“魔法”表?
sql-server
sql ×2
sql-server ×2
triggers ×2
database ×1