【发布时间】:2026-02-11 23:15:01
【问题描述】:
当我将日期时间字符串值存储在 sqlite 表中时,我正在尝试将其转换为整数。我正在使用 Python(Flask)。我收到以下查询的“插入操作错误”。
有什么想法吗?
with sql.connect("flaskjournal.db") as con:
cur = con.cursor()
t_i = strftime('%s','time_in')
cur.execute("INSERT INTO entries (beach, board, swell, wind, score, notes, time_in)
VALUES (?,?,?,?,?,?,?)",(beach, board, swell, wind, score, notes, t_i))
con.commit()
msg = "Record successfully added"
【问题讨论】:
-
您是否尝试在 INSERT 之前打印所有变量?它们看起来都正确吗?
-
感谢您的帮助,通过在此语句上方的 python 代码中进行转换,以不同的方式解决了这个问题。