【牛腩视频】之SQL触发器 标签: 数据库 2015-05-23 09:44 1339人阅读 评论(40) 收藏
2024-08-23 11:36:00
之前在学习机房管理系统.net版的时候,已经写过了关于数据库的操作,但是现在开始学习牛腩,才发现之前自己理解的太浅显,很多东西看似好像会了,不去实际操作一下,不把代码从头到尾敲出来,到头来还是不会,所以,这篇文章就是总结如何从头到尾,创建一个sql触发器的教程。以下均以sql2008r2为例:
第一步:创建触发器
找到自己要创建触发器的表-触发器-新建触发器。
第二步:填写所需要信息
点击新建触发器以后,就会出现数据库为我们创建的一些初始化的代码,如下:
我们需要写的地方就是从CREATE TRIGGER开始,举个例子可能更好理解,比如,我们需要在A表进行删除操作之后,对B表也进行删除操作,假设AB表的自增id相同,那么写法就是:
CREATE TRIGGER trigADelete(触发器名,自己编写即可)ON A(表示对表A进行操作)AFTER DELETE(表明在对表A进行删除操作之后)ASBEGIINdelete B where id=(select id from A where 删除A表信息的语句)END
其他诸如搜索,添加语句也都大同小异,编写完语句以后,运行一次,咱们的触发器就成功创建成功了。
触发器的创建,就是这么简单,但是,再简单的事情,不去做的话,最后都会变成难!所以,想要学习什么,去做一下,收获会更大,加哟!
最新文章
- ITEM M6 自增(INCREMENT)、自减(DECREMENT)操作符前缀形式与后缀形式的区别
- 遍历一个类的属性--并转换为Dictionary类型
- string.join加引号
- PHP面向对象三大特点学习(充分理解抽象、封装、继承、多态)
- Android MVVM框架RoboBinding初探
- 当年的笔记_apache配置虚拟主机
- hdu 1517 A Multiplication Game 博弈论
- JavaScript null and undefined
- [原]Unity3D深入浅出 - 角色控制器(Character Controller)
- wcf托管在IIS上,提示未能加载
- ZOJ3555 Ice Climber(dp)
- Java synchronized 详解
- 201521123062 《Java程序设计》第3周学习总结
- Day 网络协议介绍 简单通信的实现
- 高阶函数 map、reduce、filter、sort 函数计算
- YII2十三大特性
- java native方法及JNI实例 (转)
- 查看电脑安装的JDK版本
- 微信都在用的移动敏捷测试方法和工具|视频+PPT
- Alwayson--配置只读请求