我已连接到数据库并有一个光标。我希望获得每列的列名和数据类型
我的代码是:
for row in cursor.columns(table='my_table'):
print(row)
print(type(row))
输出如下:
('data', 'dbo', 'my_table', 'system_code', -9, 'nvarchar', 10, 20, None, None, 0, None, None, -9, None, 20, 1, 'NO', 0, 0, 0, 0, None, None, None, None, None, None, 39)
<class 'pyodbc.Row'>
我找不到关于这些值代表什么的文件。我可以通过运行以下命令来显示get the column name:
for row in cursor.columns(table='my_table'):
print row.column_name
那么column_name
是一个属性-其他属性名是什么?这些文件有记录吗
pyodbc
Cursor#columns
方法记录在pyodbc wiki中:https://github.com/mkleehammer/pyodbc/wiki/Cursor#columnstablenone-catalognone-schemanone-columnnone
相关问题 更多 >
编程相关推荐