问题描述
在使用flask_sqlachemy时,给price字段选择了Float类型,数据库用的MysqL,生成数据库表后,发现
<div class="cnblogs_code">
sqlalchemy = Column(Float,default=0.00)
sqlalchemy sqlalchemy.dialects.MysqL <span style="color: #0000ff;">class<span style="color: #000000;"> TestTable(db.Model):
<span style="color: #800080;">tablename = <span style="color: #800000;">'<span style="color: #800000;">my_test_table<span style="color: #800000;">'<span style="color: #000000;">
float_1 = Column(FLOAT(length=10,precision=2<span style="color: #000000;">))
float_2 = Column(Float(10,2<span style="color: #000000;">))
float_3 = Column(Float(as_decimal=<span style="color: #000000;">True))
float_4 = Column(Float(precision=10,scale=2),default=0.00)