在teradata中加入后获取列名

时间:2014-01-30 09:51:23

标签: python sql teradata pyodbc

我使用python API连接tera数据,当我在任何预先存在的表上使用select * query时,我可以通过Help Table Query获取列信息。但是现在我正在使用包含多个表的连接和其他查询。我收到的数据是正确的,但我不知道如何访问各个字段的列名,以便使用API​​以其他格式复制这些生成的数据。请帮我。

1 个答案:

答案 0 :(得分:1)

列信息在cursor.description中返回。

列名列表:

columns = [column[0] for column in cursor.description]

请注意,我没有使用Teradata对此进行专门测试,但它适用于其他DBMS。