ProgrammingError:后续提取后LOB变量不再有效

问题描述 投票:3回答:2

Error when selecting a column ps_retourintervention

当我尝试选择列ps_retourintervention并将其放入pandas数据帧时,此错误显示。

从数据库中的同一个表中选择其他列时,此代码有效。

这个查询也适用于我在SQL开发人员中执行它的结果。

python sql oracle pandas cx-oracle
2个回答
3
投票

这是cx_Oracle 5及更早版本的限制。新版本(cx_Oracle 6)没有此限制。您可以使用此命令升级:

python -m pip install cx_Oracle --upgrade

2
投票

对于那些无法更新的人,请点击此链接,http://kamushin.github.io/learning/python_oracle.html

迭代游标对象并将LOB对象转换为str。

© www.soinside.com 2019 - 2024. All rights reserved.