【发布时间】:2019-06-11 19:30:24
【问题描述】:
我正在尝试从具有一个 CLOB 列的 Oracle 表中读取数据。我可以使用数据创建数据框,但我必须保持与数据库的连接。
df = pd.read_sql("""
select
COURSE_NUMB,
COURSE_DESCRIPTION
from COURSE_DATA
""",conn)
df.head(1)
COURSE_NUMB COURSE_DESCRIPTION
1 Lorem ipsum dolor sit amet, consectetur....
关闭与数据库的连接后,CLOB 数据不再可用。
conn.close()
df.head()
DatabaseError: DPI-1040: LOB was already closed
我已尝试制作数据帧的副本或将其导出到 json 文件,但副本或导出中仍然缺少 CLOB 数据。
【问题讨论】: