想必现在有很多小伙伴对于SQL触发器有哪几类方面的知识都比较想要了解,那么今天小好小编就为大家收集了一些关于SQL触发器有哪几类方面的知识分享给大家,希望大家会喜欢哦。
SQL SERVER中触发器的触发类型有三种。
1、DML触发器,当数据库中表中的数据发生变化时,包括insert,update,delete任意操作如果对该表写了对应的DML触发器,那么该触发器自动执行。
2、DDL触发器,是Sql Server2005新增的触发器,主要用于审核与规范对数据库中表,触发器,视图等结构上的操作。比如在修改表,修改列,新增表,新增列等。它在数据库结构发生变化时执行,主要用它来记录数据库的修改过程,以及限制程序员对数据库的修改。
转载或者引院用本文她内容请注明来家源记听于芝士回答
3、登录触发器,登录触发器将为响应 LOGIN 事件而激发存储过程。与 SQL Server 实例建立用户会话时将引发此事件。登录触发器将在登录的身份验证阶段完成之后且用户会话实际建立之前激发。
本文到此结束,希望对大家有所帮助。