一、触发器的定义
触发器是一种特殊类型的存储过程,在数据库服务器中发生事件时自动运行。触发器是为了响应各种DML、DDL事件或建立会话而运行。
与存储过程的区别:运行方式不同,触发器不能由execute语句调用,只能通过用户执行相关SQL的时候自动触发;而存储过程则需要用户、程序等显式的调用。
二、触发器的作用
触发器的主要作用主要有以下几个方面:
自动触发,无须调用。
可用于一些关联表数据的更新。
可以跟踪状态,撤销违法操作,保证数据的准确性。
触发器是一种高级约束,可以定义比用CHECK约束更为复杂的约束
三、触发器的优点
触发器是自动的。当对表中的数据做了任何修改之后立即被激活。
触发器可以通过数据库中的相关表进行层叠修改。
触发器可以强制限制。这些限制比用CHECK约束所定义的更复杂。与CHECK约束不同的是,触发器可以引用其他表中的列。
四、触发器的缺点
增加了系统的复杂性。
嵌套触发器容易出现死锁现象。
触发器并没有提升多少性能。
可移植性差。
占用服务器资源,给服务器造成压力。
复杂的触发器维护困难。
2023年慕尼黑华南电子展正式开展,EEPW带您线上看展
2023年10月30日,华南国际智能制造、先进电子及激光技术博览会(LEAPExpo)旗下的成员展——慕尼黑华南电子展在深圳国际会展中心(宝安新馆)盛大开幕。此次展览立足粤港澳大湾区,辐射华南、西南及东南亚市场,聚焦新能源汽车、储能、数据中心、智能座舱、智能家居、可穿戴医疗、工业、边缘AI、智能传感...
CS8685H双声道2*75W,CS8683H单声道130W,两款大功率D类音频功放
CS8685H是一款2X75W立体声D类音频放大器,封装EQB32CS8683H是一款单声道130W的D类音频放大器,封装EQB32CS8685H是一款2X75W立体声D类音频放大器;这款器件在顶层设计了散热焊盘,焊盘上连接散热器后在供电电压24V的情况下,最大可以输出2X75W的连续功率;通过主从...
大疆无人机部分美国器件仍无法替代!美对特定移动电子设备调查
目录:1大疆无人机拆解分析:一切都很好,但部分美国器件仍无法替代!2GPU价格雪崩!高价囤货的显卡一张亏千元,芯片短缺快结束了吗?3美国ITC对特定移动电子设备启动337调查,联想、摩托罗拉成列名被告4疫情烧到ST和TI身上1大疆无人机拆解分析:一切都很好,但部分美国器件仍无法替代!成本控制大大优于...
与非网第二届“AI机器人技术论坛”将于2023年11月22日在线举办,诚邀参会!
与非网第二届“AI机器人技术论坛”将于2023年11月22日在线举办,本次论坛由Excelpoint世健冠名,联合ADI推出,是一场面向AI机器人产业上下游的盛会。AI机器人在众多领域的应用价值日益凸显,包括金融、医疗、制造业、服务业等。随着AI技术的飞速发展,AI机器人的智能化水平不断提升,具备处...