当前位置:Gxlcms > 数据库问题 > 【牛腩视频】之SQL触发器

【牛腩视频】之SQL触发器

时间:2021-07-01 10:21:17 帮助过:5人阅读

之前在学习机房管理系统.net版的时候,已经写过了关于数据库的操作,但是现在开始学习牛腩,才发现之前自己理解的太浅显,很多东西看似好像会了,不去实际操作一下,不把代码从头到尾敲出来,到头来还是不会,所以,这篇文章就是总结如何从头到尾,创建一个sql触发器的教程。以下均以sql2008r2为例:

第一步:创建触发器


找到自己要创建触发器的表-触发器-新建触发器。

技术分享


第二步:填写所需要信息


点击新建触发器以后,就会出现数据库为我们创建的一些初始化的代码,如下:技术分享


我们需要写的地方就是从CREATE TRIGGER开始,举个例子可能更好理解,比如,我们需要在A表进行删除操作之后,对B表也进行删除操作,假设AB表的自增id相同,那么写法就是:
CREATE TRIGGER trigADelete(触发器名,自己编写即可) ON A(表示对表A进行操作) AFTER DELETE(表明在对表A进行删除操作之后) AS BEGIIN delete B where id=(select id from A where 删除A表信息的语句) END
其他诸如搜索,添加语句也都大同小异,编写完语句以后,运行一次,咱们的触发器就成功创建成功了。
触发器的创建,就是这么简单,但是,再简单的事情,不去做的话,最后都会变成难!所以,想要学习什么,去做一下,收获会更大,加哟!

【牛腩视频】之SQL触发器

标签:数据库

人气教程排行