文档章节

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 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连接Oracle报错

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

王子城
06/27
0
0
数据库开发工具 Navicat Premium v12.0.28 简体中文多语言

原文:https://www.luochenzhimu.com/archives/3303.html Navicat Premium 是一套数据库开发工具,让你从单一应用程序中同时连接 MySQL、MariaDB、SQL Server、Oracle、PostgreSQL 和 SQLite...

zdhsoft
05/27
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

SpringCloud SpringBoot mybatis分布式Web应用的统一异常处理

我们在做Web应用的时候,请求处理过程中发生错误是非常常见的情况。Spring Boot提供了一个默认的映射:/error,当处理中抛出异常之后,会转到该请求中处理,并且该请求有一个全局的错误页面用...

itcloud
10分钟前
0
0
c++ std::bind和std::function

定义于头文件 <functional> std::bind 函数绑定,https://zh.cppreference.com/w/cpp/utility/functional/bind // bind 用例#include <iostream>#include <functional> // 自定义的一......

SibylY
13分钟前
0
0
SecureCRT的安装与破解(过程很详细!!!)

SecureCRT的安装与破解(过程很详细!!!) SecureCRT的安装与破解(过程很详细!!!) 使用SecureCRT可以方便用户在windows环境下对linux主机进行管理,这里为大家讲一下SecureCRT的破解方...

DemonsI
17分钟前
0
0
介绍几款可用的web应用防火墙

目前有两款,基于软件和基于应用程序的web应用防火墙。基于软件的产品布置在Web服务器上,而基于应用程序的产品放置在Web服务器和互联网接口之间。两种类型的防火墙都会在数据传入和传出web...

上树的熊
24分钟前
1
0
用Visual Studio开发以太坊智能合约

区块链和以太坊 自从我熟悉区块链、以太坊和智能合约以来,一直失眠。 我一直在阅读,阅读和阅读,最后我能够使用一些工具,他们建议使用以太坊网站官方客户端应用程序(Ethereum Wallet)也...

geek12345
26分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部