【牛腩视频】之SQL触发器

简介: 【牛腩视频】之SQL触发器

之前在学习机房管理系统.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


其他诸如搜索,添加语句也都大同小异,编写完语句以后,运行一次,咱们的触发器就成功创建成功了。


目录
相关文章
|
2月前
|
SQL 存储 数据管理
深入理解SQL中的触发器
【8月更文挑战第31天】
18 0
|
4月前
|
存储 SQL 数据库
SQL 语言:存储过程和触发器
SQL 语言:存储过程和触发器
57 6
|
5月前
|
存储 SQL
SQL Server 存储过程 触发器 事务处理
SQL Server 存储过程 触发器 事务处理
|
存储 SQL 安全
数据库SQL Server 9-10 章(存储过程与触发器)
数据库SQL Server 9-10 章(存储过程与触发器)
194 0
|
5月前
|
SQL 存储 数据库
PL/SQL触发器的概述和用途
PL/SQL触发器的概述和用途
60 2
|
5月前
|
SQL 大数据 HIVE
每天一道大厂SQL题【Day28】腾讯数据提取(一)搞笑类型视频的曝光点赞数据
每天一道大厂SQL题【Day28】腾讯数据提取(一)搞笑类型视频的曝光点赞数据
103 0
|
10月前
|
SQL 关系型数据库 MySQL
My Sql 触发器
My Sql 触发器
|
10月前
|
SQL 存储 关系型数据库
Mysql数据库 13.SQL语言 触发器
Mysql数据库 13.SQL语言 触发器
70 0
|
SQL 存储 程序员
SQL触发器
SQL触发器
93 1
|
SQL 算法 数据库
【数据库视频】Transact—SQL语句
【数据库视频】Transact—SQL语句

热门文章

最新文章

下一篇
无影云桌面