sqlserver触发器:若插入的事实值超过预警值则向预警表中插入一条预警数据
来源:互联网 发布:上海政府数据开放平台 编辑:程序博客网 时间:2024/06/07 00:21
--创建insert插入类型触发器create trigger tgr_data_inserton DATA_RECORD_HISTORY for insert --插入触发as --定义变量 declare @tempValue int; --插入实时值时获取RECORD_VALUE的值 select @tempValue=RECORD_VALUE from DATA_RECORD_HISTORY;--如果RECORD_VALUE的值超过20if @tempValue>20begin --则向报警表中插入一条报警信息insert into ALARM_HISTORY(ALARM_VALUE) values(@tempValue)--raiserror('不能插入1的学号!',16,8) end -- set @name = @name + convert(varchar, @id);-- set @temp = @id / 2; -- insert into student values(@name, 18 + @id, @temp, @id); go--删除触发器 drop trigger tgr_data_insert--测试插入实时数据INSERT INTO DATA_RECORD_HISTORY(RECORD_VALUE) VALUES(200)
--update触发器 create trigger tri_update on ItemValue for update as if update(F_CV) begin raiserror('不能修改!',16,8) rollback tran end go --删除触发器drop trigger tri_update update ItemValue set F_CV=10,A_CV=10.00
0 0
- sqlserver触发器:若插入的事实值超过预警值则向预警表中插入一条预警数据
- 设置预警阀值
- 巧用预警值实现对固定值预警
- 【润乾V5】数据预警
- 如何在报表中实现数据预警
- 取消Eclipse中Java的一些预警。
- biee预警
- 盈利预警
- 颜色预警
- 预警信息
- dbms_alert(预警)
- 用预警条件的设置方法实现对小于零的数据预警
- 网络安全的自动检测与预警
- 判断数据变化的标准以及预测、异常预警
- 【大数据部落】基于决策树的银行信贷风险预警模型
- 自定义的云中监控预警体系初探
- 逻辑卷中磁盘预警后的处理
- 【Oracle BIEE】数据监控预警功能实现
- 线程安全
- OpenSSL裁剪编译
- C# is和as关键字
- android TextView setEms 方法名字
- c语言下汉字转换(字符串改为utf-8编码)
- sqlserver触发器:若插入的事实值超过预警值则向预警表中插入一条预警数据
- Android WebView缓存机制
- Libevent源码分析-----Libevent时间管理
- HDU--1195:Open the Lock (一道简单的BFS)
- shell脚本定时任务 ( linux系统)
- 8大排序算法图文讲解
- wait()、sleep()、notify()、notifyAll()、interrupt()、join()、yield() 、interrupted()所属类及其作用分析
- poj 1066
- __weak如何实现对象值自动设置为nil的