DB2 Express-C 9 DBA 和开发人员实验教程,快速实验 11,12:创建触发器和用户自定义函数
2009-11-16 00:00:00 来源:WEB开发网核心提示:概要触发器是一种数据库对象,当在表上发生数据修改操作时,DB2 Express-C 9 DBA 和开发人员实验教程,快速实验 11,12:创建触发器和用户自定义函数,触发器会自动执行业务逻辑,在本次实验中,展开 EXPRESS 数据库文件夹,右击“触发器” (Triggers)文件夹并选择&ld
概要
触发器是一种数据库对象,当在表上发生数据修改操作时,触发器会自动执行业务逻辑。在本次实验中,我们将使用 Control Center 创建一个触发器,并将用 DWB 创建一个标量用户定义函数。
前提条件
首先,确保您的机器上已经安装了 DB2 Express-C V9.5 免费数据库服务器;
您已经阅读了 “DB2Express-C 快速入门”(中文版) 中的相关内容。
您已经学习了本系列实验的前几篇文章的相关内容。
创建触发器(实验 11)
目标
触发器是一种数据库对象,当在表上发生数据修改操作时,触发器会自动执行业务逻辑。在本次实验中,将使用 Control Center 创建一个触发器。这个触发器为 SALES 表上的修改(UPDATE)维护一个用于审计的日志。我们将在日志中记录进行修改的用户的 ID 以及修改时间。
步骤
1.打开“控制中心”。
2.对于本次实验,需要创建另一个用于日志记录的表。用以下设置创建一个表:
表名:saleslog
第一列:
名称:userid
数据类型:VARCHAR(128)
其他属性:NOT NULL
第二列:
名称:daytime
数据类型:TIMESTAMP
其他属性:NOT NULL
提示:在“命令编辑器”中使用 CREATE TABLE 语句创建这个表,也可以在“控制中心”中使用“创建表”向导。
3.在“控制中心”中,展开 EXPRESS 数据库文件夹。右击“触发器” (Triggers)文件夹并选择“创建”选项。这时会打开“创建触发器”对话框。
- ››db2 对float类型取char后显示科学计数法
- ››DB2中出现SQL1032N错误现象时的解决办法
- ››DB2 锁升级示例
- ››db2诊断系列之---定位锁等待问题
- ››db2 命令选项解释
- ››ExpressQuantumTreeList在BCB6下的安装方法
- ››DB2 最佳实践: 使用 DB2 pureXML 管理 XML 数据的...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 基础: 表空间和缓冲池
- ››DB2 XML 编程,第 1 部分: 理解 XML 数据模型
更多精彩
赞助商链接