【发布时间】:2014-02-22 13:09:51
【问题描述】:
我正在使用 python API 连接 tera 数据,当我对任何预先存在的表使用 select * 查询时,我可以通过帮助表查询获取列信息。但现在我正在使用包含多个表的连接和其他查询。我正在接收正确的数据,但我不知道如何访问各个字段的列名以使用 API 以其他格式复制这些生成的数据。请帮我。
【问题讨论】:
标签: python sql teradata pyodbc
我正在使用 python API 连接 tera 数据,当我对任何预先存在的表使用 select * 查询时,我可以通过帮助表查询获取列信息。但现在我正在使用包含多个表的连接和其他查询。我正在接收正确的数据,但我不知道如何访问各个字段的列名以使用 API 以其他格式复制这些生成的数据。请帮我。
【问题讨论】:
标签: python sql teradata pyodbc
cursor.description中返回列信息。
对于列名列表:
columns = [column[0] for column in cursor.description]
请注意,我没有专门用 Teradata 对此进行过测试,但它适用于其他 DBMS。
【讨论】: