触发器我们也可以认为是存储过程,是一种特殊的存储过程。
存储过程:有输入参数和输出参数,定义之后需要调用
触发器:没有输入参数和输出参数,定义之后无需调用,在 适当的时候会自动执行。
适当的时候:触发器与表相关,当我们对这个相关的表中的数据进行 DDL (数据的添加、修改、删除)操作的时候
存储过程
触发器
create proc proc_name
–声明输入参数和输出参数
–过程体
create trigger tri_student_delete on student for delete
注 : 触发器是在对应的操作执行完成之后才执行的
SQLServer的数据字典中,提供了一张表deleted用户存储最后一次执行删除的数据
可以与序列配合使用(实现自增)
Original: https://www.cnblogs.com/yijieyufu/p/11986088.html
Author: Aquiet
Title: oracle 触发器trigger(主键自增长)
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/581826/
转载文章受原作者版权保护。转载请注明原作者出处!