**
对面试提问,从哪几个维度来组织你的语言
**
请你说说对触发理解。
3w1h(去回答)
定义:What
触发器是一种专用类型的存储过程,它被捆绑到SQL Server 的表格或者视图上。
有INSTEAD-OF和AFTER两种触发器。那么INSTEAD-OF-UPDATE触发器里的代码会执行,而不是执行更新语句则不会执行操作。AFTER触发器要在DML语句在数据库里使用之后才执行。
作用:Why
它可以强化约束,来维护数据的完整性和一致性,可以跟踪数据库内的操作从而不允许未经许可的更新和变化。
使用的范围:Where
比如,商品新增的时候,改商品类型的库存要加1.
怎么使用操作:How
Create trriger t
On
Inst
As
举例说明:
数据增删改的触发器,
触发商品分类表库存的变化。