1.已有数据查看

2.编写触发器(以更新表一为条件)


gocreate trigger TG_Insert  --创建触发器on DB_TABLE_20210528  --定位某张表for UPDATE --表 DB_TABLE_20210528 更新时调用该触发器,即关键字 UPDATE决定,删除为 DELETE,新增则为 INSERTAS BEGINSET NOCOUNT ON;--ON: 不输出日志  OFF:输出日志DECLARE @ID INT ,@NAME NVARCHAR(20)select @ID=[ID],@NAME=[TEXT_NAME]FROM INSERTED--获取受影响后的这条数据IF(@ID>5)  --如果满足大于5的条件,则执行后续操作BEGIN insert DBNull values(@ID,@NAME)DELETE DB_TABLE_20210528 WHERE ID=@IDENDEND 

3.启动触发器


--更新编号为6的数据
update DB_TABLE_20210528  set TEXT_NAME='1' WHERE   ID=6

4.结果

5.查看

6.其他想法

突发奇想,我要是在以更新为触发条件的触发器里面写更新语句,会不会导致死循环,结果发现竟然是触发器内的语句不会触发触发器,太失望了。

SQL触发器编写与查看相关推荐

  1. SQL 触发器-如何查看当前数据库中有哪些触发器

    在查询分析器中运行: use 数据库名 go select * from sysobjects where xtype= 'TR' sysobjects 保存着数据库的对象,其中 xtype 为 TR ...

  2. sql 触发器嵌套条件_SQL Server中的嵌套触发器

    sql 触发器嵌套条件 Nested Triggers in SQL Server are actions that automatically execute when a certain data ...

  3. 复杂sql 查询编写方法_学习SQL:如何编写复杂的SELECT查询

    复杂sql 查询编写方法 In my career, I've heard many times, things like "How to write a complex SELECT qu ...

  4. 一次SQLSERVER触发器编写感悟

    一次SQLSERVER触发器编写感悟 背景:BOSS须要我写一个工厂採集端到服务器端的数据同步触发器,数据库採用的是sqlserver2008 需求:将多台採集机的数据同步到server中,假设採集端 ...

  5. sql 触发器未触发_学习SQL:SQL触发器

    sql 触发器未触发 SQL Triggers are another powerful database object we have at our disposal. In previous ar ...

  6. sql存储过程编写_您可以针对任何存储过程编写三个标准SQL单元测试

    sql存储过程编写 This article talks about the three standard SQL unit tests which can be written against an ...

  7. sql 触发器未触发_SQL触发器–综合指南

    sql 触发器未触发 Hey, folks! In this article, we will be focusing on SQL Triggers in detail. 嘿伙计! 在本文中,我们将 ...

  8. SQL Server使用快捷键查看指定表的信息(字段、备注、索引、约束信息等)

    在我们工作,学习,开发中,为了快速了解业务,编写业务,需要了解相关的表的信息,下面这个SQL就很有必要了.这个SQL能让我们使用快捷键就能查看指定表的信息(字段.备注.索引.约束信息等),能让我们迅速 ...

  9. SQL触发器(有同步update的例子)

    SQL触发器(有同步update的例子) 触发器分为:DML触发器.DDL触发器.登录触发器 原理如表格所示 对表的操作 inserted表 deleted表 增加记录(insert) 存放增加的记录 ...

  10. 干货分享丨高效SQL语句编写-Oracle Code 2019中云和恩墨CTO杨廷琨的分享

    导读:Oracle Code 2019 开发者大会于4月16日在深圳举行,这是甲骨文公司在中国举办的第三届Oracle Code 开发者大会.大会主要面向IT架构师和开发人员,旨在帮助开发人员深入了解 ...

最新文章

  1. 全球顶级专家为你解读:什么是真正的 DevOps?
  2. C# DataGridView 的UserDeletingRow事件,删除
  3. Java平台扩展机制#3:SLF4J怪招
  4. 今天的我坐下来的蜡笔小新
  5. css3中的变形(transform)、过渡(transtion)、动画(animation)
  6. 后置三摄!郭明錤再曝新一代iPhone:屏幕变化不大
  7. week one(1)—What is machine learning?
  8. I/O----复制文本文件
  9. AOL CEO 谈雅虎收购案及后续计划
  10. php计算数字的立方,玩疯了!这回是人类发现了把3写成3个整数立方和的第3种写法!...
  11. es统计有多少个分组_ElasticSearch 分组查询的几个例子
  12. 服务器:CPU虚拟化_服务器虚拟化技术
  13. 新浪微博since_id值
  14. 防止按钮在短时间内被多次点击多次触发事件
  15. 生成对抗网络——原理解释和数学推导
  16. 28379D第四章的ROM Code and Peripheral Booting
  17. windows Apache 的安装和配置教程
  18. 斐波拉契数列前n项和 斐波拉契数列第n项
  19. 当AI入职FBI,克格勃直呼内行
  20. 时事评论----抑制楼市投机长痛不如短痛

热门文章

  1. 如何采用类比法和类推法估算软件项目工作量
  2. 铁打的春晚,流水的流量
  3. 数字电路基础与Quartus-II入门之——D触发器
  4. Scintilla教程(2): 文本检索与修改
  5. ftp下载工具 免费,7大值得推荐的免费版ftp下载工具
  6. 计算机制图的相关标准,机械制图国家标准与计算机绘图.docx
  7. 服务器维修工程师个人简历,机械维修工程师个人简历模板精选
  8. 震网三代(CVE-2017-8464)
  9. TM7705、TM7707使用
  10. 计算机主机结构图片,电脑的组成的图文详解