如何调试IBM db2 9.5的功能

How debug IBM db2 9.5 function

我创建了一个函数,现在我需要调试它。

我该怎么做?

我使用的是 IBM db2 9.5 版本

我的函数声明:

CREATE FUNCTION TESTE (v_id INTEGER, v_calnum VARCHAR(16), reportdate TIMESTAMP, enddate TIMESTAMP)

RETURNS BIGINT
SPECIFIC TESTE
DETERMINISTIC NO EXTERNAL ACTION READS SQL DATA
BEGIN ATOMIC
[...]
RETURN VALUE;

无法调试内联函数,而您的内联函数可以调试,因为顾名思义,它们成为调用它们的 SQL 语句的一部分。

您可以使用 IBM Data Studio 调试已编译 例程。 More info in the manual.

PS。 link 适用于版本 10.5,但在 9.5 中也有一些调试支持。您没有使用最新版本的任何特殊原因?