定义一个触发器模板,该模板可以被所有的表使用,如果要修改触发器时,只需要修改触发器模板即可。
一、定义触发器模板
1、添加触发器模板
2、现有的触发器模板列表
3、创建一个触发器模板:
4、编写模板名称:
5、编写触发器语句:
下面给出db2、mysql的触发器语句:
db2:
CREATE TRIGGER TRG_%TABLE%_UPDATE_TIME
before
UPDATE
ON %TABLE% REFERENCING NEW AS newrow FOR EACH ROW MODE db2sql
SET
newrow.UPDATE_TIME = CURRENT TIMESTAMP
mysql:
create trigger %TRIGGER%
before
update
on %TABLE% for each row
SET NEW.UPDATE_TIME = CURRENT_TIMESTAMP
二、用户表 通过触发器模板 添加触发器:
选择Definition,并选择我们定义好的模板:

- 大小: 53.8 KB

- 大小: 49 KB

- 大小: 13.2 KB

- 大小: 26.9 KB

- 大小: 36.6 KB

- 大小: 40.8 KB

- 大小: 17.8 KB

- 大小: 9.5 KB

- 大小: 34.2 KB

- 大小: 27.3 KB

- 大小: 29.6 KB
分享到:
相关推荐
在"PowerDesigner建模V4OK"这个文件中,很可能是包含了一系列的建模示例,可能涵盖了不同类型的数据库设计案例,比如ER图的绘制、表的关联设计、索引的添加、触发器和存储过程的定义等。这些实例对于初学者来说是...
完成数据模型设计后,PowerDesigner可以自动生成数据库脚本,包括创建表、视图、索引、触发器等对象的SQL语句。此外,它还能生成对应的数据库访问代码,如Java的Hibernate映射文件,或.NET的ADO.NET实体类。 ### 5....
本教程包含两本Chm格式的电子书,分别详细讲解了PowerDesigner的基础操作和高级技巧,适合初学者和有一定经验的用户。通过学习,你可以更好地理解和应用PowerDesigner,提升数据库设计和企业系统分析的能力。 总结...
在"PowerDesigner使用教程.pdf"中,你将找到关于如何利用PowerDesigner进行数据库设计的详细步骤和技巧,包括模型的创建、编辑、转换以及如何生成数据库脚本等。无论你是初学者还是有经验的数据库设计者,这份教程都...
本教程旨在帮助分析设计人员快速掌握PowerDesigner的使用技巧,以便更高效地进行数据库设计和管理。 ### 一、PowerDesigner概述 PowerDesigner是Sybase公司开发的可视化建模工具,它可以进行概念数据模型(CDM)、...
- **触发器(选做)**:如果使用了触发器,描述触发器的用途,例如自动更新、审计跟踪等,以及如何编写和测试触发器的代码。 - **事务(选做)**:如果涉及事务管理,解释为何需要事务,以及事务ACID属性(原子性...
开发环境可能包括操作系统(如Windows、Linux或macOS),而开发工具则可能涉及数据库管理系统(如MySQL、Oracle、SQL Server或PostgreSQL)以及数据库设计和管理软件(如ERWin、PowerDesigner或Visio)。这些工具...
- **利用 TEMPLATE.fmb 模板来开发 Form**:介绍了一个常用的Form开发模板。 - **注册表单 FORM**:如何在EBS系统中注册一个Form。 - **注册请求**:注册用户提交请求的过程。 - **注册职责**:定义用户的访问...
- **利用TEMPLATE.fmb模板来开发Form**:使用模板加速表单开发过程。 - **注册表单FORM**:将开发好的表单部署到EBS系统中。 - **注册请求**:定义和注册用户可以提交的请求。 - **注册职责**:分配给用户的权限和...