如何从pymssql获取列数据类型?

时间:2015-10-25 21:49:20

标签: python pymssql python-db-api

根据Python DB API,cursor.description中的一个字段返回一个type_code;但这些总是数字。如何从type_code(例如1)转换为数据类型(例如TEXT)?

1 个答案:

答案 0 :(得分:2)

这些数字似乎对应于Cursor对象返回的行元组中项目的Python数据类型,即:

1:STRING类型
2:二进制类型
3:NUMBER类型
4:DATETIME类型
5:ROWID类型

(参考:Type Objects and Constructors