触发器(trigger)的功能都有哪些?写出一个触发器的例子


Posted in 面试题 onSeptember 17, 2012
触发器的功能主要有一下六种:
1、允许/限制对表的修改
2、自动生成派生列,比如自增字段
3、强制数据一致性
4、提供审计和日志记录
5、防止无效的事务处理
6、启用复杂的业务逻辑
Create table foo(a number);
Create trigger biud_foo
Before insert or update or delete
On foo
Begin
If user not in (‘DONNY’) then
Raise_application_error(-20001, ‘You don’t have access to modify this table.’);
End if;
End;

Tags in this post...

面试题 相关文章推荐
Yahoo-PHP面试题1
Jul 20 面试题
用JAVA SOCKET编程,读服务器几个字符,再写入本地显示
Nov 25 面试题
几个人围成一圈的问题
Sep 26 面试题
如何打开WebSphere远程debug
Oct 10 面试题
介绍一下Transact-SQL中SPACE函数的用法
Sep 01 面试题
C#里面如何判断一个Object是否是某种类型(如Boolean)?
Feb 10 面试题
什么是makefile? 如何编写makefile?
Jan 02 面试题
what is the difference between ext2 and ext3
Aug 25 面试题
软件测试企业面试试卷
Jul 13 面试题
How TDD works
Sep 30 面试题
Servlet方面面试题
Sep 28 面试题
一套Delphi的笔试题二
May 11 面试题
什么是事务?事务有哪些性质?
Mar 11 #面试题
什么是数据库锁?Oracle中都有哪些类型的锁?
Aug 21 #面试题
如何找出EMP表里面SALARY第N高的employee
Dec 05 #面试题
武汉英思工程科技有限公司–ORACLE面试测试题目
Apr 30 #面试题
几道数据库的面试题或笔试题
May 31 #面试题
视图的作用
Dec 19 #面试题
一些高难度的SQL面试题
Nov 29 #面试题
You might like
php学习笔记 数组的常用函数
2011/06/13 PHP
php获取本机真实IP地址实例代码
2016/03/31 PHP
微信支付开发维权通知实例
2016/07/12 PHP
使用WAMP搭建PHP本地开发环境
2017/05/10 PHP
JavaScript Undefined,Null类型和NaN值区别
2008/10/22 Javascript
prototype Element学习笔记(Element篇三)
2008/10/26 Javascript
优化 JavaScript 代码的方法小结
2009/07/16 Javascript
javascript中的作用域和上下文使用简要概述
2013/12/05 Javascript
js弹出确认是否删除对话框
2014/03/27 Javascript
JavaScript导出Excel实例详解
2014/11/25 Javascript
iscroll碰到Select无法选择下拉刷新的解决办法
2016/05/21 Javascript
JS实现可编辑的后台管理菜单功能【附demo源码下载】
2016/09/13 Javascript
js转html实体的方法
2016/09/27 Javascript
jQuery实现键盘回车搜索功能
2017/07/25 jQuery
C#实现将一个字符转换为整数
2017/12/12 Javascript
Layui实现数据表格中鼠标悬浮图片放大效果,离开时恢复原图的方法
2019/09/11 Javascript
详解Vue之计算属性
2020/06/20 Javascript
原生js实现简单轮播图
2020/10/26 Javascript
vant-ui组件调用Dialog弹窗异步关闭操作
2020/11/04 Javascript
[51:36]Optic vs Newbee 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
离线安装Pyecharts的步骤以及依赖包流程
2020/04/23 Python
Python实现简单的语音识别系统
2017/12/13 Python
Python3.7 新特性之dataclass装饰器
2019/05/27 Python
Django 中自定义 Admin 样式与功能的实现方法
2019/07/04 Python
用Python+OpenCV对比图像质量的几种方法
2019/07/15 Python
Django 再谈一谈json序列化
2020/03/16 Python
selenium切换标签页解决get超时问题的完整代码
2020/08/30 Python
SNIDEL官网:日本VIVI杂志人气少女第一品牌
2020/03/12 全球购物
应付会计岗位职责
2013/12/12 职场文书
关于逃课的检讨书
2014/01/23 职场文书
班级活动策划书
2014/02/06 职场文书
新闻编辑求职信
2014/04/09 职场文书
作风年建设汇报材料
2014/08/14 职场文书
2015年五一劳动节活动总结
2015/02/09 职场文书
大学生个人年度总结范文
2015/02/15 职场文书
MySQL命令行操作时的编码问题详解
2021/04/14 MySQL