首页 > 解决方案 > 如何在 IBM Data Studio 中查看 DB2 存储过程返回的值?

问题描述

我正在尝试验证 IBM DB2 存储过程返回的输出值。

如何在 IBM Data Studio 中查看存储过程返回的值。

标签: stored-proceduresdb2

解决方案


您是指 IBM Data Studio 吗?如果是这样有两种方法

  1. 右键单击数据库资源管理器中的 SP,然后单击运行

  2. 为每个OUTINOUT参数创建全局变量,然后在调用后检查它们的值(在同一会话/连接中)

IE

CREATE VARIABLE P1 VARCHAR(1024);
CREATE VARIABLE P2 VARCHAR(1024);
CALL SYSIBMADM.DBMS_UTILITY.DB_VERSION(P1,P2);
VALUES (P1, P2);

这将返回

 1             2
 ------------- -------------
 DB2 v11.1.3.3 DB2 v11.1.3.3

推荐阅读