我有一个名为 TEST_FUNCTION 的 sql 函数,它在调用时将数据发布到名为 GLOBAL_TEMP 的全局临时表中。当我调用该函数时,如果数据发布到 GLOBAL_TEMP 表,它会返回字符串“SUCCESS”。然后,当我从 GLOBAL_TEMP 表中选择数据时,它没有提供任何数据。据我所知,我必须保持同一个会话,该会话用于调用函数 TEST_FUNCTION 以访问 GLOBAL_TEMP 表中的数据,因为它是使用commit delete rows命令创建的。
我的问题是如何在 java 代码中处理这个问题?(在 java 中保持相同的 ORACLE 会话来访问数据)
问问题
2861 次