【 使用环境 】测试环境
【 OB or 其他组件 】OB
【 使用版本 】4.3.0
使用 python 连接 obmysql 连接是正常的,也可以正常执行sql。但是当sql有问题的时候,错误不可读。。这种如何解决?
例如我执行一条 select sleep(30) ,10s超时的时候,报错如下:
Traceback (most recent call last):
File "/.local/lib/python3.9/site-packages/jobs/sql_job.py", line 71, in execute
raise err
File "/.local/lib/python3.9/site-packages/jobs/sql_job.py", line 65, in execute
conn.execute(sql)
File "/.local/lib/python3.9/site-packages/jobs/connection.py", line 56, in execute
self.connection.commit()
File "/.local/lib/python3.9/site-packages/mysql/connector/connection.py", line 1314, in commit
self._execute_query("COMMIT")
File "/.local/lib/python3.9/site-packages/mysql/connector/connection.py", line 1332, in _execute_query
self.handle_unread_result()
File "/.local/lib/python3.9/site-packages/mysql/connector/connection.py", line 1574, in handle_unread_result
raise InternalError("Unread result found")
mysql.connector.errors.InternalError: Unread result found