SQL触发器编写与查看
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触发器编写与查看相关推荐
- SQL 触发器-如何查看当前数据库中有哪些触发器
在查询分析器中运行: use 数据库名 go select * from sysobjects where xtype= 'TR' sysobjects 保存着数据库的对象,其中 xtype 为 TR ...
- sql 触发器嵌套条件_SQL Server中的嵌套触发器
sql 触发器嵌套条件 Nested Triggers in SQL Server are actions that automatically execute when a certain data ...
- 复杂sql 查询编写方法_学习SQL:如何编写复杂的SELECT查询
复杂sql 查询编写方法 In my career, I've heard many times, things like "How to write a complex SELECT qu ...
- 一次SQLSERVER触发器编写感悟
一次SQLSERVER触发器编写感悟 背景:BOSS须要我写一个工厂採集端到服务器端的数据同步触发器,数据库採用的是sqlserver2008 需求:将多台採集机的数据同步到server中,假设採集端 ...
- sql 触发器未触发_学习SQL:SQL触发器
sql 触发器未触发 SQL Triggers are another powerful database object we have at our disposal. In previous ar ...
- sql存储过程编写_您可以针对任何存储过程编写三个标准SQL单元测试
sql存储过程编写 This article talks about the three standard SQL unit tests which can be written against an ...
- sql 触发器未触发_SQL触发器–综合指南
sql 触发器未触发 Hey, folks! In this article, we will be focusing on SQL Triggers in detail. 嘿伙计! 在本文中,我们将 ...
- SQL Server使用快捷键查看指定表的信息(字段、备注、索引、约束信息等)
在我们工作,学习,开发中,为了快速了解业务,编写业务,需要了解相关的表的信息,下面这个SQL就很有必要了.这个SQL能让我们使用快捷键就能查看指定表的信息(字段.备注.索引.约束信息等),能让我们迅速 ...
- SQL触发器(有同步update的例子)
SQL触发器(有同步update的例子) 触发器分为:DML触发器.DDL触发器.登录触发器 原理如表格所示 对表的操作 inserted表 deleted表 增加记录(insert) 存放增加的记录 ...
- 干货分享丨高效SQL语句编写-Oracle Code 2019中云和恩墨CTO杨廷琨的分享
导读:Oracle Code 2019 开发者大会于4月16日在深圳举行,这是甲骨文公司在中国举办的第三届Oracle Code 开发者大会.大会主要面向IT架构师和开发人员,旨在帮助开发人员深入了解 ...
最新文章
- 全球顶级专家为你解读:什么是真正的 DevOps?
- C# DataGridView 的UserDeletingRow事件,删除
- Java平台扩展机制#3:SLF4J怪招
- 今天的我坐下来的蜡笔小新
- css3中的变形(transform)、过渡(transtion)、动画(animation)
- 后置三摄!郭明錤再曝新一代iPhone:屏幕变化不大
- week one(1)—What is machine learning?
- I/O----复制文本文件
- AOL CEO 谈雅虎收购案及后续计划
- php计算数字的立方,玩疯了!这回是人类发现了把3写成3个整数立方和的第3种写法!...
- es统计有多少个分组_ElasticSearch 分组查询的几个例子
- 服务器:CPU虚拟化_服务器虚拟化技术
- 新浪微博since_id值
- 防止按钮在短时间内被多次点击多次触发事件
- 生成对抗网络——原理解释和数学推导
- 28379D第四章的ROM Code and Peripheral Booting
- windows Apache 的安装和配置教程
- 斐波拉契数列前n项和 斐波拉契数列第n项
- 当AI入职FBI,克格勃直呼内行
- 时事评论----抑制楼市投机长痛不如短痛