触发器一般用于什么情况? 触发器的定义
来源:家电网
•
2023-03-15 10:41:34
触发器一般用于什么情况?
触发器一般用于自动地生成导出的列值; (1)防止无效的事务; (2)实施更复杂的安全性检查; (3)在分布式数据库中实施跨越结点的引用完整性; (4)实施复杂的事务规则; (5)提供透明事件日志; (6)提供髙级的审计; (7)维护同步表复制; (8)收集关于存取表的统计。
触发器的定义
触发器(trigger)是SQLserver提供给程序员和数据分析员来保证数据完整性的一种方法,它是与表事件相关的特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,比如当对一个表进行操作(insert,delete,update)时就会激活它执行。触发器经常用于加强数据的完整性约束和业务规则等。