WEB开发网
开发学院数据库DB2 DB2 Express-C 9 DBA 和开发人员实验教程,快速实验... 阅读

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)文件夹并选择“创建”选项。这时会打开“创建触发器”对话框。

1 2 3 4  下一页

Tags:DB Express DBA

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接