Я пытаюсь прочитать данные из таблицы Oracle, в которой есть один столбец CLOB. Я могу создать фрейм данных с данными, но мне нужно поддерживать соединение с базой данных.
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 по-прежнему отсутствуют в копии или экспорте.