使用MySQL后端,基本上要确定从cursor.description中的元组的类型代码表的字段类型...cursor.description中“类型代码”对应于数据库字段类型
我得到的是一堆不同的数字......并通过比较我的表格与type_code值我可以手动将一组对应关系......但我的类型比我的Python书(Beazley)中记录的类型对象多得多,即STRING ,BINARY,NUMBER,DATETIME,ROWID。
我认为有不同的type_codes被赋予像DECIMAL,UNSIGNED INT等东西......但我只是很惊讶,不能在这里或网上找到任何信息一般。
我想要做的事情就是自动化输入(例如,在一个连接到MySQL表格的GUI网格中)确定该表对该列所期望的数据类型,然后解析并检查它是否是合法价值。
谢谢...澄清很多。 –