【发布时间】:2019-11-06 20:59:35
【问题描述】:
我试图通过将用户输入除以 100 将百分比值作为小数存储在 sqlite3 数据库中。
但是,在数据库中,如果列类型为 INTEGER,则存储的值始终为 0,如果类型为 REAL,则存储的值始终为 0.0。
我已尝试更改数据类型。
sql = """INSERT INTO recipes (rname, customer_id, bar_weight, ingredient_id, ingredient_amount) VALUES (?, ?, ?, ?, ?/100)"""
预期:20/100 = 0.2
实际:0
【问题讨论】:
标签: python-3.x sqlite flask