SQL触发器

tech2022-12-16  135

触发器是一种特殊的存储过程,不用人为调用,而是当某种事情发生时自动调用的存储过程;触发器是被定义在表或视图上的对象(与某表/视图是一个不可分的整体)触发器没有输入或输出参数应用场景如维护数据完整性:向score表插入新记录时,判断新记录的学号和课号的字段值是否在student和course表中存在,如不存在则取消插入操作

SQL触发器有三种类型:insert / update/ delete (对应到SQL语句操作/窗口操作等相关事件发生时)

 

Reference

Chen, Y., Jia, B., & He, X. (2020). SQL cong ru men dao jing tong. Beijing: Zhong guo shui li shui dian chu ban she.

最新回复(0)