文档章节

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

N
 Navicat数据库管理工具
发布于 2016/04/05 10:28
字数 659
阅读 13
收藏 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 11 简体中文 x86 x64 版 破解补丁

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

moz1q1
2015/03/29
0
5
Navicat Premium for mac激活并汉化

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

风灬云
2015/07/17
0
2
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
Navicat连接Oracle报错

今天给客户那边部署项目,遇到了一个问题,折腾了很久,感觉是自己这边大脑短路造成的,以后一定要注意。 问题是这样的,我们的项目属于定制化项目,去年给客户部署了一套系统,今年系统需要...

王子城
06/27
0
0

没有更多内容

加载失败,请刷新页面

加载更多

初级开发-编程题

` public static void main(String[] args) { System.out.println(changeStrToUpperCase("user_name_abc")); System.out.println(changeStrToLowerCase(changeStrToUpperCase("user_name_abc......

小池仔
今天
8
0
现场看路演了!

HiBlock
昨天
19
0
Rabbit MQ基本概念介绍

RabbitMQ介绍 • RabbitMQ是一个消息中间件,是一个很好用的消息队列框架。 • ConnectionFactory、Connection、Channel都是RabbitMQ对外提供的API中最基本的对象。Connection是RabbitMQ的s...

寰宇01
昨天
12
0
官方精简版Windows10:微软自己都看不过去了

微软宣布,该公司正在寻求解决方案,以减轻企业客户的Windows 10规模。该公司声称,企业客户下载整个Windows 10文件以更新设备既费钱又费时。 微软宣布,该公司正在寻求解决方案,以减轻企业...

linux-tao
昨天
20
0
TypeScript基础入门之JSX(二)

转发 TypeScript基础入门之JSX(二) 属性类型检查 键入检查属性的第一步是确定元素属性类型。 内在元素和基于价值的元素之间略有不同。 对于内部元素,它是JSX.IntrinsicElements上的属性类型...

durban
昨天
13
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部