触发器(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...

面试题 相关文章推荐
WebSphere 应用服务器都支持哪些认证
Dec 26 面试题
北京银河万佳Java面试题
Mar 21 面试题
What is view? why do we have view?
Jun 22 面试题
北京-环亚运商测试题.net程序员初步测试题
May 28 面试题
初级软件工程师面试题 Junior Software Engineer Interview
Feb 15 面试题
编程实现去掉XML的重复结点
May 28 面试题
常用UNIX 命令(Linux的常用命令)
Jul 10 面试题
linux系统都有哪些运行级别
Mar 26 面试题
Linux的主要特性
Sep 03 面试题
初始化了一个没有run()方法的线程类,是否会出错?
Mar 27 面试题
介绍JAVA 中的Collection FrameWork(及如何写自己的数据结构)
Oct 31 面试题
Unix/Linux开发面试题
Aug 16 面试题
什么是事务?事务有哪些性质?
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入门学习知识点五 关于php数组的几个基本操作
2011/07/14 PHP
PHP+FastCGI+Nginx配置PHP运行环境
2014/08/07 PHP
使用git迁移Laravel项目至新开发环境的步骤详解
2020/04/06 PHP
Web 前端设计模式--Dom重构 提高显示性能
2010/10/22 Javascript
js判断数据类型如判断是否为数组是否为字符串等等
2014/01/15 Javascript
[将免费进行到底]在Amazon的一年免费服务器上安装Node.JS, NPM和OurJS博客
2014/08/18 Javascript
实现前后端数据交互方法汇总
2015/04/07 Javascript
学习Bootstrap组件之下拉菜单
2015/07/28 Javascript
js给table赋值的实例代码
2016/10/13 Javascript
浅述Javascript的外部对象
2016/12/07 Javascript
微信小程序实现倒计时60s获取验证码
2020/04/17 Javascript
原生JS封装animate运动框架的实例
2017/10/12 Javascript
性能优化篇之Webpack构建速度优化的建议
2019/04/03 Javascript
Vue源码分析之Vue实例初始化详解
2019/08/25 Javascript
基于Vue和Element-Ui搭建项目的方法
2019/09/06 Javascript
Vue实现返回顶部按钮实例代码
2020/10/21 Javascript
原生js实现下拉框选择组件
2021/01/20 Javascript
[52:12]FNATIC vs Infamous 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/19 DOTA
python 专题九 Mysql数据库编程基础知识
2017/03/16 Python
TensorFlow实现Batch Normalization
2018/03/08 Python
Python深拷贝与浅拷贝用法实例分析
2019/05/05 Python
简单了解python的break、continue、pass
2019/07/08 Python
Python如何对齐字符串
2020/07/30 Python
python基于Kivy写一个图形桌面时钟程序
2021/01/28 Python
CSS3实现10种Loading效果
2016/07/11 HTML / CSS
匈牙利墨盒和碳粉购买网站:CDRmarket
2018/04/14 全球购物
销售自我评价
2013/10/22 职场文书
大学生旷课检讨书
2014/01/22 职场文书
法律进机关实施方案
2014/03/12 职场文书
元宵节晚会主持人串词
2014/03/25 职场文书
外国人聘用意向书
2014/04/01 职场文书
《沉香救母》教学反思
2014/04/19 职场文书
销售口号大全
2014/06/11 职场文书
机关党员公开承诺书
2014/08/30 职场文书
公司表扬信格式
2015/05/04 职场文书
nginx简单配置多个server的方法
2021/03/31 Servers