次のようなデータベースにクエリを実行するとします。
import adodbapi
conn = adodbapi.connect(connStr)
tablename = "[salesLT].[Customer]"
cur = conn.cursor()
sql = "select * from %s" % tablename
cur.execute(sql)
result = cur.fetchall()
結果は、一連の SQLrow オブジェクトだと思います。
クエリによって返される列名のリストまたはシーケンスを取得するにはどうすればよいですか?
私はそれが次のようなものだと思います:
row = result[0]
for k in row.keys():
print(k)
…でも.keys()
そうじゃない。
または.columnNames()