0

需要捕获在读取游标的循环中执行的过程的 DBMS_OUTPUT.PUT_LINE。这可能与新的 ODP.Net 托管程序集有关吗?

对不起,我之前没有提到,Net调用是同步调用。DBMS_OUTPUT 会被 OracleInfoMessageEventHandler 捕获吗?

4

1 回答 1

1

If the ODP.Net is running with the same Oracle session as the DBMS_OUTPUT.PUT_LINE calls then it can call DBMS_OUTPUT.GET_LINE (or GET_LINES) to retrieve the messages from the buffer. Otherwise no.

于 2014-09-30T11:27:11.640 回答