
可控硅触发器系列
时间: 2026-07-23 04:35:09 | 作者: 可控硅触发器系列
产品详情
触发器(trigger)是个特别的存储进程,它的履行不是由程序调用,也不是手艺发动,而是由个事情来触发,比方当对一个表做相关操作( insert,delete, update)时就会激活它履行。触发器常常用于加强数据的完整性束缚和业务规矩等。 触发器能够从 DBA_TRIGGERS ,USER_TRIGGERS 数据字典中查到。
触发器也可用于强制引证完整性,以便在多个表中增加、更新或删去行时,保留在这些表之间所界说的联系。但是,强制引证完整性的最好办法是在相关表中界说主键和外键束缚。若运用数据库联系图,则能够在表之间创立联系以主动创立外键束缚。
* 完成杂乱的数据完整性规矩。 # 完成非标准的数据完整性查看和束缚。触发器可发生比规矩更杂乱的约束。与规矩不同,触发器能够引证列或数据库目标。例如,触发器可回退任何妄图吃进超越自己保证金的期货。
# 在修正或删去时把其它表中的与之匹配的行级联设成缺省值。 # 触发器能够回绝或回退那些损坏相关完整性的改变,撤销企图进行数据更新的业务。当刺进一个与其主健不匹配的外部键时,这种触发器会起效果。例如,能够在books.author_code
相关推荐