1,触发器有两种

    (1)After触发器(之后触发)

    触发器有个好处:就是你之前有过什么操作他会将你的操作的数据信息完整的保存下来,比如你删过什么信息,如果用触发器,那么删除后就会显示两行受影响,那么我们要做的思路就是将删除后的信息保存到一个新表中,就得克隆一张操作数据的表。比如

    操作表:Tb_Student   select top 0* into Tb_tgStudent from Tb_Student

    建完新表接着创建一个触发器

    create trigger tg_triggers on Tb_Student

    for(after) delete

    as

    begin  insert into Tb_tgStudent select *from delete  end

注:这里的delete 是数据库系统自带的一张表,当Coder去删除一条数据的时候会自动的将这条数据保存到delete表中   

    (2)Instead of触发器(之前触发)

      不执行定义的操作,而仅是执行触发器本身

--查询已存在的触发器
select * from sys.triggers;select * from sys.objects where type = 'TR';

 

转载于:https://www.cnblogs.com/anderson-net/p/5313452.html

Sqlserver的触发器的简单使用相关推荐

  1. php 自动安装sql,JSP_实现自动安装SQLServer数据库,下面简单介绍一下如何在工程 - phpStudy...

    实现自动安装SQLServer数据库 下面简单介绍一下如何在工程中添加Microsoft SQL Server  2000 Desktop Engine (MSDE)的自动安装合并模块MSM: 1. ...

  2. 什么是触发器及简单例子

    触发器是一种特殊的存储过程,类似于其它编程语言中的事件函数,SQL Server™ 允许为 INSERT.UPDATE.DELETE 创建触发器,当在表(视图)中插入.更新.删除记录时,触发一个或一系 ...

  3. oracle的学习Ⅵ(存储过程、函数、包、触发器、简单的用户管理和权限管理)

    命名块(存储过程.函数.包.触发器),而PL/SQL是未命名的不利于重复利用:而且命名块可以运行在服务器端,而PL/SQL块只能运行在客服端 一.存储过程 创建格式 要注意下面存储过程的定义里面数据类 ...

  4. mysql触发器的简单写法

    首先需要创建两张表 一张tab1,一张tab2 然后创建一个触发器 CREATE TRIGGER <触发器名称> --触发器必须有名字,最多64个字符,可能后面会附有分隔符.它和MySQL ...

  5. sqlserver的触发器练习实例

    触发器的概念:它是由事件驱动的,就像java中的监听,当某个事件发生了,就会做一些工作. 下面直接上干货,创建insert触发器.delete触发器.DDL触发器和如何查看触发器定义 1.创建三个表学 ...

  6. mysql 触发器定义变量_MySQL 函数存储过程触发器定义简单示例

    1.变量提示 NEW 是新值-- OLD 是旧值 INSERT 只有NEW ----UPDATE有NEW和OLD ---DELETE只有OLD 2.准备测试表(userinfo.userinfolog ...

  7. mysql触发器的简单入门(二)

    2019独角兽企业重金招聘Python工程师标准>>> 第一篇链接 https://my.oschina.net/aijiaoer0624/blog/1529475 先贴上代码: C ...

  8. 【Unity 22】 Unity 力,扭矩,刚体,触发器的简单使用

    PS:本系列笔记将会记录我此次在北京学习Unity开发的总体过程,方便后期写总结,笔记为日更. 笔记内容均为 自己理解,不保证每个都对. Part 1 力 刚体.AddForce(): 常用的四种力模 ...

  9. sqlserver 中 @@rowcount的简单用法

    返回受上一语句影响的行数.如果行数大于 20 亿,请使用 ROWCOUNT_BIG. 语法 @@ROWCOUNT        返回类型 int  注释 Transact-SQL 语句可以通过下列方式 ...

最新文章

  1. swing java管理系统_Java swing实现酒店管理系统
  2. 如何让Moodle中所连结的flash等媒体事先呈现在画面上?
  3. 零基础自学python看什么书-零基础学习Python那些书值得看
  4. JavaScript URL编码 代码片段记忆
  5. STL,ATL,WTL之间的联系和区别
  6. RDIFramework.NET ━ 9.4 角色管理 ━ Web部分
  7. SpringCloud配置中心客户端读取配置
  8. java8方法引用符合_Java8 方法引用和构造方法引用
  9. JAVA面向对象——继承
  10. Camtasia 2021mac版
  11. 【操作基本数据类型的流】
  12. 21SkypeForBusiness2015进阶篇--SFB后端Mirror切换到AllwaysOn--标准版准备篇
  13. Java如何让程序一直运行,不停止
  14. 都能看懂的嵌入式linux/android alsa_aplay alsa_amixer命令行使用方法
  15. Python 替换同义词(jieba 实现)
  16. wav转mp3怎么转?
  17. 团建游戏暴露的项目管理问题
  18. 关于《学编程,还有必要上大学吗? 》
  19. 华为OD机试 - 完美走位(Java JS Python)
  20. 为什么没有好用的Android游戏引擎?

热门文章

  1. python中不同进制的整数之间可以直接运算_Python 进制转换、位运算
  2. c# 小票打印机打条形码_C#打印小票自带条形码打印
  3. mysql killed进程不结束_php和mysql连接方式(短 长 池)
  4. MySQL如何快速插入数据
  5. C++:随笔8---命名空间
  6. C++11 :STL中的 iota ()函数
  7. 一文搞懂TCP的三次握手和四次挥手
  8. 1. CVPR2021-Papers-with-Code-Demo(CVPR2021论文下载)
  9. CornerNet:实现demo、可视化heatmap、测试各类别精度
  10. 几种和边框相关的CSS样式修改