导航:首页 > 数据处理 > 怎么用触发器传数据

怎么用触发器传数据

发布时间:2023-09-23 22:14:08

㈠ 在数据库里怎么使用触发器

触发器是一类特殊的存储过程,开发人员也可以定义、编写符合业务需求的触发器来维护数据的完整性。触发器的控制流程及控制语句与存储过程相同,但触发器与存储过程还是有相当大的差别,触发器的定义格式及开启方式与存储过程不同,作为数据管理员或编程人员,熟练掌握触发器的用法对维护、操作数据库非常重要。基本语法1.创建触发器语法格式创建语法:CREATETRIGGER+触发器名称+触发时间点+触发事件+ON+表名+FOREACHROWBEGIN…END其中,触发时间点:BEFORE或AFTER,指明是在触发事件之前还是之后执行。

触发事件:INSERT、UPDATE、DELETE事件。例如,以下语句创建一个名字叫upd_check的触发器,其在对account表作更新(UPDATE)操作之前(BEFORE)自动触发。

CREATETRIGGERupd_…END2.删除触发器语法格式DROPTRIGGER+触发器名称3.触发器案例用tab.sql脚本创建表环境,然后用下面语句创建触发器。当往tab1表添加记录后将触发此触发器,将此新记录同时插入tab2表中。

DELIMITER//DROPTRIGGERIFEXISTSt_afterinsert_on_tab1;CREATETRIGGERt_afterinsert_on_(tab2_id)values(new.tab1_id);END;//DELIMITER;当用下面语句往tab1表插入记录时,tab2表中同时也添加了同样的记录,如图tab1数据表

tab1数据表

tab2数据表

INSERTINTOtab1(tab1_id)values(񟍱')

tab.sql

阅读全文

与怎么用触发器传数据相关的资料

热点内容
python如何倒取数据 浏览:461
虎牙绝对技术在人间是什么歌 浏览:873
监察技术措施包括哪些 浏览:126
中鼎精工技术有限公司里面怎么样 浏览:159
明日之后华为帐号如何交易 浏览:513
问道限制交易的强化丹怎么来的 浏览:527
预期成果的技术平台是什么 浏览:634
手机中网络代理是什么意思 浏览:242
数据信息知识有什么同样之处 浏览:884
综治信息采集都录入什么 浏览:833
邢台应用技术学院怎么样 浏览:207
产品检测尺寸怎么算 浏览:606
如何做外汇期权交易 浏览:233
市场上的螃蟹怎么在家里养 浏览:989
如何查询汇款公司信息 浏览:877
wsf上哪个交易所 浏览:212
怎么找人代理店铺 浏览:403
什么是复合制交易 浏览:449
普通远期交易是什么 浏览:278
怎么交易美股的期货 浏览:786