我正在使用JdbcTemplate和Oracle存储过程。在oracle存储过程中,我有一个select查询,其中包含In子句,如'IN (SELECT ID FROM GLOBAL_TEMP_TABLE)'。但是,当我从java调用存储过程时,它给了我比我预期的更多的记录,似乎临时表正在存储上一次会话中的数据。需要你的帮助。
我使用下面的简单代码连接到Oracle数据库来执行存储过程。但在连接到DB或使用callproc函数执行存储过程时,没有看到任何超时参数。请有人建议如何在Oracle的python中实现“超时值”!self.db_connection = cx_Oracle.connect(self.connection_str) if self.cursor is None: