使用MySQL後端,基本上要確定從cursor.description中的元組的類型代碼表的字段類型...cursor.description中「類型代碼」對應於數據庫字段類型
我得到的是一堆不同的數字......並通過比較我的表格與type_code值我可以手動將一組對應關係......但我的類型比我的Python書(Beazley)中記錄的類型對象多得多,即STRING ,BINARY,NUMBER,DATETIME,ROWID。
我認爲有不同的type_codes被賦予像DECIMAL,UNSIGNED INT等東西......但我只是很驚訝,不能在這裏或網上找到任何信息一般。
我想要做的事情就是自動化輸入(例如,在一個連接到MySQL表格的GUI網格中)確定該表對該列所期望的數據類型,然後解析並檢查它是否是合法價值。
謝謝...澄清很多。 –