【发布时间】:2019-09-03 12:57:12
【问题描述】:
我正在尝试使用 python 通过 CX_Oracle 模块从 oracle 数据库下载表
以下命令与凭据一起在笔记本中执行
temp = list()
for row in c.execute('SELECT * FROM dbname.tablename'):
temp.append(row)
df = pd.DataFrame(temp)
我能够将所有行放入变量 temp 但是。我也想获取列名。
所以我的方法是单独获取列名并将它们添加到上面的df中。
对于给定的模式名和表名,我想在 Oracle 中查找该表的列名。
“到目前为止,这并没有返回任何内容,但列存在'
select table_name
from all_tab_columns
where column_name = 'modby'
提前感谢您的帮助
【问题讨论】: