DB2 Express-C 9 DBA 和开发人员实验教程,快速实验 11,12:创建触发器和用户自定义函数
2009-11-16 00:00:00 来源:WEB开发网核心提示: 清单 1. 创建触发器WHEN(1=1)BEGINATOMICINSERTINTODB2ADMIN.saleslog(userid,daytime)VALUES(CURRENTUSER,CURRENTTIMESTAMP);END(注意:语句触发器在激活触发器的语句执行完之后执行一次,行触发器指定
清单 1. 创建触发器WHEN ( 1=1 )
BEGIN ATOMIC
INSERT INTO DB2ADMIN.saleslog (userid, daytime) VALUES (CURRENT USER,
CURRENT TIMESTAMP) ;
END
(注意:语句触发器在激活触发器的语句执行完之后执行一次。行触发器指定,每当触发的 SQL 语句影响到一行时,都执行触发的动作。)
图 3. 设置已触发选项
图片看不清楚?请点击这里查看原图(大图)。
单击“确定”按钮创建触发器。
6.现在应该能够在“控制中心”中的“触发器”文件夹中看到这个触发器。
图 4. 查看创建的触发器
图片看不清楚?请点击这里查看原图(大图)。
7.查询 saleslog 表,确定其中没有数据。删除其中可能存在的任何数据行(DELETE FROM saleslog)。
8.尝试更新 sales 表中的一个记录。(提示:使用 Command Editor 或 SQL Assist Wizard。)
- ››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 数据模型
更多精彩
赞助商链接