SQL server 触发器 instead of
数据库SQL SERVER 触发器操作(部分)
使用instead of insert
在 课程表COURSE 中设置触发器,使老师张青的教授课程不超过3门
CREATE TRIGGER INSERT_ZHANGQING(触发器名)
ON COURSE(表名)
INSTEAD OF INSERT
AS
DECLARE @TEACHER CHAR(10)
DECLARE @SUM INT (定义局部变量)【用于查询条件】 {定义变量前需要加@}
SELECT @TEACHER=TEACHER FROM INSERTED (用查询语句将添加数据中的老师给局部变量)
SELECT @SUM=COUNT(*) FROM COURSE WHERE TEACHER=@TEACHER (用查询语句将添加数据中该老师的课程的总和赋值给局部变量)
IF (@TEACHER='张青' AND @SUM>2) {多个限制条件时应该用‘()’将条件括起,中间用 AND ,OR等 连接}
PRINT '张青老师交的课不能超过三门'
ELSE
INSERT
INTO COURSE
SELECT *
FROM INSERTED (在inserted表中所有数据插入表中)
GO
SQL server 触发器 instead of相关推荐
- SQL Server 触发器学习总结
SQL菜鸟入门级教程之触发器 触发器简介: 触发器(trigger)是种特殊的存储过程,它的执行不是由程序调用,也不需要手动操作,它是由事件来触发,事件大家应该非常熟悉吧,比如按钮的Click事件 ...
- SQL server触发器中 update insert delete 分别给写个例子被。
SQL server触发器中 update insert delete 分别给写个例子以及解释下例子的作用和意思被, 万分感谢!!!! 主要想知道下各个语句的书写规范. INSERT: 表1 (ID, ...
- 了解SQL Server触发器及触发器中的事务
引述 首先,写这篇文章的目的是望能把我对触发器的理解,分享出来与大家一起学习.如果你对触发器和事务的概念有些了解,这篇文章对你来说会是很简单,或能让你更进一步的了解触发器里面的一些故事,以及触发器中事 ...
- 【转】了解SQL Server触发器及触发器中的事务
引述 首先, 说下我写篇文章的目的,我希望能把我对触发器的理解,分享出来与你一起学习.如果你有对触发器和事务的概念,有些了解,这篇文章,对你来说会是很简单,或能让你更进一步的了解触发器里面的一些故事, ...
- SQL Server触发器创建、删除、修改、查看
http://blog.csdn.net/tianwailaibin/article/details/8111766 本教程为大家介绍SQL Server触发器创建.删除.修改.查看方法. 一.触发器 ...
- mysql 触发器 sql server_喜忧参半的SQL Server触发器
SQL Server触发器在非常有争议的主题.它们能以较低的成本提供便利,但经常被开发人员.DBA误用,导致性能瓶颈或维护性挑战. 本文简要回顾了触发器,并深入讨论了如何有效地使用触发器,以及何时触发 ...
- 15、SQL Server 触发器
SQL Server 触发器 触发器是一种特殊的存储过程,只有当试图用数据操作语言DML来修改数据时才会触发,DML包含对视图和表的增.删.改. 触发器分为DML触发器和DDL触发器,其中DML触发器 ...
- sql 服务器实例怎样显示,SQL Server 触发器实例详解
Microsoft SQL Server™ 2000 提供了两种主要机制来强制业务规则和数据完整性:约束和触发器.触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程.触发器主要是通过事件 ...
- sql server 触发器实时同步数据库表数据
sql server 触发器实时同步数据库表数据 创建两个相同结构的数据库表 CREATE TABLE [dbo].[Table_1]([id] [varchar](50) NOT NULL,[nam ...
最新文章
- python duplicated函数_Python DataFrame使用drop_duplicates()函数去重(保留重复值,取重复值)...
- alfresco mysql搭建_Alfresco Community 4.0.d 安装图解
- python复制列表元素_Python学习教程:Python列表赋值,复制,深拷贝及5种浅拷贝详解...
- iOS-启动动态页跳过设计思路 立即下载
- android service莫名启动问题
- 活动目录父子域用户迁移之:TFSSharePoint问题汇总(一)
- 软件测试系统流程和常见面试题
- 录音笔新燃点:AI+创新 实现应用场景再迭代
- 用相关法辨识系统的脉冲响应 matlab,利用相关分析法辨识脉冲响应
- 社区10款年度优秀插件框架盘点!
- 浏览器开发者模式Headers没有FormData
- Redis启动多端口、运行多实例
- 华为陈黎芳:已在全球获得50多个5G商业合同
- 经管文本分析 | 金融学文本大数据挖掘方法与研究进展阅读笔记
- Unity读取json大文件卡顿
- 毫米波雷达人体存在感应,智能安防领域应用
- C语言文法(BNF)
- 戴尔g3最新版的声卡,有可能导致插上耳机没有声音
- Unity3d动画脚本 Animation Scripting(深入了解游戏引擎中的动画处理原理--旧的动画系统)
- onedrive电脑手机不同步_Win10系统OneDrive不同步咋办?如何同步OneDrive文件?
热门文章
- Phala搭建实践教程
- vue项目 情侣空间 纪念日功能组件化
- MVVM - 爱奇艺UWP客户端应用与实践
- php mysql统计每个月数据,Mysql统计每年每个月的数据——详细教程
- 比特币创世文 Bitcoin: A Peer-to-Peer Electronic Cash System 解读
- datart 问题总结
- 圆形标志点中心检测(C++实现)
- 苹果logo_苹果ARM Mac发布会独特Logo亮相 允许品牌在标签旁添加自定义表情_IT业界行情...
- Renesas Flash Programmer 下载步骤
- SQL server获取数据库数据