0
我想知道是否可以在函数中使用DB2的DBMS_OUTPUT模块,以及如何在运行select时使用此模块。IBM DB2 DBMS_OUTPUT in Functions
有可能使用类似:
SET SERVEROUTPUT ON
SELECT MYFUNCTION FROM TABLE;
感谢
我想知道是否可以在函数中使用DB2的DBMS_OUTPUT模块,以及如何在运行select时使用此模块。IBM DB2 DBMS_OUTPUT in Functions
有可能使用类似:
SET SERVEROUTPUT ON
SELECT MYFUNCTION FROM TABLE;
感谢
是的,你可以用DBMS_OUTPUT函数内部。请查看知识中心:http://www-01.ibm.com/support/knowledgecenter/SSEPGG_10.5.0/com.ibm.db2.luw.apdv.sqlpl.doc/doc/r0053534.html?lang=en
如果要显示dbms_output中select的结果,应该使用游标,将值分配给变量,然后将它们传递给dbms_output。
请记住,输出将显示在函数执行结束时,而不是执行时。
您还可以使用像log4db2这样的软件,它可以将日志写入表中,并从另一个连接实时检索信息。 – AngocA 2015-02-10 02:53:34