SQLAlchemy 常用的数据类型

一、Interger:整形,映射到数据库中是int类型

       float:浮点类型,映射到数据库中是float类型。占据32位

       double:双精度浮点类型,映射到数据库中是double类型,占据64位(SQLALCHEMY中没有)

       String:可变字符类型,映射到数据库中是varchar类型

       Boolean:布尔类型,映射到数据库中的是tinyint类型

       Decimal:定点类型:专门解决浮点类型精度丢失的问题

       Enum:枚举类型,指定某个字段只能是枚举中指定的几个值,不能为其它值

       Date:存储时间,只能是存储年月日。映射到数据库中是date类型

       DateTime:存储时间,可以存储年月日时分秒毫秒等,映射到数据库中也是time类型         

       Time:存储时间,可以存储时分秒,映射到数据库中也是time类型

       Text:存储长字符串,一般可以存储6w多字符,映射到数据库也是Text类型

       LONGTEXT:长文本类型,映射到数据中也是longtext类型

  示例: 

           

猜你喜欢

转载自www.cnblogs.com/yingxiongguixing/p/12031372.html