stored-procedures - 如何在 IBM Data Studio 中查看 DB2 存储过程返回的值?
问题描述
我正在尝试验证 IBM DB2 存储过程返回的输出值。
如何在 IBM Data Studio 中查看存储过程返回的值。
解决方案
您是指 IBM Data Studio 吗?如果是这样有两种方法
右键单击数据库资源管理器中的 SP,然后单击运行
为每个
OUT
或INOUT
参数创建全局变量,然后在调用后检查它们的值(在同一会话/连接中)
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
推荐阅读
- android - 应用启动后切换硬件加速
- ionic-framework - 如何将 cordova-plugin-advanced-websocket 与电容器一起使用?
- rust - 用隐式大小初始化数组?
- python - 带代理的 Python
- python - 如何对齐熊猫数据框中的 2 列
- clickhouse - 关于 ClickHouse 使用的建议
- c - 结构指针和箭头运算符如何工作?
- java - 来自骆驼的相同 contextPath 中的 Spring Boot Actuator
- angular - @HostListener 在不同组件之间路由时不保持一致?
- nginx - Nginx/njs API KEY 验证:internalRedirect vs subrequest, js_content + validate