Navicat for Oracle的表触发器有哪些属性
Navicat for Oracle的表触发器有哪些属性
Navicat数据库管理工具 发表于2年前
Navicat for Oracle的表触发器有哪些属性
  • 发表于 2年前
  • 阅读 7
  • 收藏 0
  • 点赞 1
  • 评论 0

腾讯云 学生专属云服务套餐 10元起购>>>   

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

    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 表触发器。


共有 人打赏支持
粉丝 8
博文 225
码字总数 94126
×
Navicat数据库管理工具
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: