文档章节

Navicat for Oracle的表触发器有哪些属性

N
 Navicat数据库管理工具
发布于 2016/04/05 10:28
字数 659
阅读 14
收藏 0

    Navicat适用于三种平台 - Microsoft Windows、Mac OS X 及Linux。它可以让用户连接到任何本机或远程服务器、提供一些实用的数据库工具如数据模型、数据传输、数据同步、结构同步、导入、导出、备份、还原、报表创建工具及计划以协助管理数据。

    Navicat for Oracle 触发器类似过程。触发器保存在数据库中,可以作为一个单元来运行及启用过程,包括 SQL 及 PL/SQL 或 Java 语句。点击Navicat 主界面上的其他->触发器 ,可打开“触发器对象列表”。

    用户可以选择的触发器类型主要有TABLE、 VIEW、 SCHEMA 或 DATABASE。下面详解表触发器属性。

    Navicat for Oracle 表触发器的常规属性:

    启用:启用的触发器运行其触发动作,如果触发语句发出及触发器限制(如有),计算结果为真。

    表模式:触发器的表模式。

    表名:要创建触发器的表。

    混合:混合触发器是在表的一个单触发器,允许用户指定四个时间点的行动,如:

    ● 触发语句运行前:BEFORE STATEMENT

    ● 触发语句运行后:AFTER STATEMENT

    ● 触发语句影响每行前:BEFORE EACH ROW

    ● 触发语句影响每行后:AFTER EACH ROW

    温馨提示:Oracle 11g 或以上版本支持该功能,用户可以在触发器定义编辑 SQL。

    触发:当定义触发器,用户可以指定触发时间,是否运行触发器动作:BEFORE 或 AFTER 触发语句。

    给每个:当触发语句影响一行,Oracle 数据库触发一个 ROW 触发器一次,如果满足触发限制,当触发语句发出,触发 STATEMENT 触发器一次。

    当:指定触发条件,一个 SQL 条件达到数据库触发触发器。

    插入:每当添加行到表或添加一个元素到嵌套表。

    删除:每当从表移除一行或从嵌套表移除一个元素。

    更新:每当改变在“更新栏位”中指定的列的值。

    定义:用户可以在触发器 BEGIN 和 END 中定义编辑有效的 SQL 或过程语句。

    关于 Navicat for Oracle 表触发器的详细介绍,可参考教程:浅谈 Navicat for Oracle 表触发器。


本文转载自:http://www.formysql.com/wenti/oracle-chufaqi-shuxing.html

共有 人打赏支持
N
粉丝 7
博文 225
码字总数 94126
作品 0
苏州
私信 提问
Navicat Premium for mac激活并汉化

Navicat Premium for mac是一个可多重连接的数据库管理工具,Navicat 的功能足以符合专业开发人员的所有需求,但是对数据库服务器的新手来说又相当容易学习。它可让你以单一程序同時连接到目...

风灬云
2015/07/17
0
2
Navicat Premium 11 简体中文 x86 x64 版 破解补丁

Navicat Premium 简介 Navicat Premium 是一个可多重连接的数据库管理工具,让你以单一程序同時连接到 MySQL、MariaDB、SQL Server、SQLite、Oracle 和 PostgreSQL 数据库,令管理不同类型的...

moz1q1
2015/03/29
0
5
Navicat Premium 11.1.12 简体中文 x86 x64 版 破解补丁

 1. 免责声明   涉及到windows软件破解,病毒恐惧者速速绕行,投入XXX卫士管家的怀抱,恕不远送!本人不对使用过程中可能引起的不适和恐惧负责,破解软件仅供学习交流,请勿用于商业用途!...

zoakerc
2014/10/08
0
21
navicat for mysql和Navicat Premium的区别

Navicat Premium是一套数据库管理工具,结合了其它Navicat成员的功能,支持单一程序同时连接到MySQL、MariaDB、SQL Server、SQLite、Oracle和PostgreSQL数据库。Navicat Premium可满足现今数...

我风依旧
09/18
0
0
两个强大的 MySQL 客户端软件比较

这两个 MySQL 客户端软件分别是 : HeidiSQL 和 Navicat Lite HeidiSQL 的界面如下: Navicat Lite 的主界面如下: 首先,在功能上二者各有千秋,Navicat Lite 提供了各种数据库对象的管理,...

红薯
2009/06/08
32.3K
27

没有更多内容

加载失败,请刷新页面

加载更多

新手也能看懂,消息队列其实很简单

该文已加入开源项目:JavaGuide(一份涵盖大部分Java程序员所需要掌握的核心知识的文档类项目,Star 数接近 16k)。地址:https://github.com/Snailclimb/JavaGuide. 本文内容思维导图: 消息...

阿里云官方博客
13分钟前
0
0
如何在Chrome浏览器中启动deviceready事件(尝试调试phonegap项目)?

我正在开发PhoneGap应用程序,我希望能够在Chrome中调试它,而不是在电话上调试。但是,我在onGetReady()函数中初始化我的代码,该函数在PhoneGap触发“deviceready”事件时触发。由于Chr...

kisshua
今天
9
0
nginx中部署vue打包后的静态文件

如何在nginx中部署静态资源就不描述了, 请看我的这篇博客 将vue脚手架项目打包后的静态文件放到nginx上, 发现有个问题, 即url上有#, 怎么去掉这个#呢. 1 项目中router的mode 路由的mode要为h...

克虏伯
今天
13
0
JS容易理解错误的地方

在这端代码执行的末尾,你会不会hi变量回事函数中的hi了?你会不会认为这不是按引用传递了? 对值传递和引用传递产生质疑了? 1 var hi = {};2 function sayHello(hi) { ...

器石_
今天
9
0
Java开发学习--MongoDB

之前只学过sql,第一次使用非关系型数据库。以前对于关系型数据库与非关系型数据库的概念很模糊,通过这次的学习对这两者有了一个清晰的概念。 主键 在MongoDB中,主键名叫"_id",如果在生成...

微笑向暖wx
今天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部