我尝试将数据插入数据库。 这是我的代码:
b=request.form.get("b")
d=int(request.form.get("c"))
f = db.execute("SELECT DISTINCT column1 *:multiplier FROM table1 WHERE type=:c", c=b, multiplier=d)
db.execute(INSERT INTO table2 (column1,column2) VALUES (?,?),session["user_id"],f)
我收到此错误:
引发运行时错误(“不支持的值:{}”.format 运行时错误:不支持的值:{“column1 *1”:150}
我不知道我做错了什么。这些表是按整数设置的。 请有人告诉我,我做错了什么?
选择 3 * 4 AS 结果;
SELECT 3 * 4.5 AS result;
选择 10 * 2 AS 结果; 选择 2147483647 * 2 AS 结果; -- 假设 INT 类型为 32 位整数