如何调试DB2触发器?

[复制链接]
查看11 | 回复9 | 2005-5-15 01:02:09 | 显示全部楼层 |阅读模式
SQLServer和Oracle都提供方便调试的功能,DB2的调试功能在哪儿?怎么用?
比如用IBM Data Studio 或者 DB2 Developer Workbench或者控制中心等等,
这些有没有提供调试触发器、自定义函数的功能了,请各位帮助,谢谢!
回复

使用道具 举报

千问 | 2005-5-15 01:02:09 | 显示全部楼层
有第三方的QUEST软件
回复

使用道具 举报

千问 | 2005-5-15 01:02:09 | 显示全部楼层
是不是“Quest Central for DB2”,那么这个软件如何调试了?
回复

使用道具 举报

千问 | 2005-5-15 01:02:09 | 显示全部楼层
请各位帮助啊
回复

使用道具 举报

千问 | 2005-5-15 01:02:09 | 显示全部楼层
Data Studio好像只能调试Stored Procedure.
回复

使用道具 举报

千问 | 2005-5-15 01:02:09 | 显示全部楼层
不会学习的
回复

使用道具 举报

千问 | 2005-5-15 01:02:09 | 显示全部楼层
那调试触发器就没有办法了吗?
回复

使用道具 举报

千问 | 2005-5-15 01:02:09 | 显示全部楼层
原帖由 wangzwang 于 6/7/2008 20:42 发表
那调试触发器就没有办法了吗?

You probably can create a Stored Procedure with the same data manipulate atomic SQLs which are used in your trigger and debug it with Data Studio.
回复

使用道具 举报

千问 | 2005-5-15 01:02:09 | 显示全部楼层
但是trigger的状态值怎么获取,比如New或者Old的值,里面有对这些值进行操作的
回复

使用道具 举报

千问 | 2005-5-15 01:02:09 | 显示全部楼层
原帖由 wangzwang 于 7/7/2008 11:04 发表
但是trigger的状态值怎么获取,比如New或者Old的值,里面有对这些值进行操作的

可以把new当成输入参数,old的用变量暂存。用Data Studio调试还有一个好处是变量的值可以动态修改。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行