也许有人可以建议如何正确添加返回时期的代码。在MySQL中,我使用以下字符串,但这不适用于sqlite
query = 'INSERT INTO '+ADS1115tableName+('(dateTime, usUnits, `interval`, ads_ch1, ads_ch2, ads_ch3, ads_ch4, pin1, pin2) VALUES(UNIX_TIMESTAMP(), %i, %i, %.3f, %.3f, %.3f, %.3f, %.1f, %.1f)' %( units, gap, Voltage[0], Voltage[1], Voltage[2], Voltage[3], button1.value, button2.value ))
我可以在哪里在查询中放置strftime('%s', 'now')
?
非常感谢
安德烈(Andrej)
答案 0 :(得分:1)
UNIX_TIMESTAMP()
替换为strftime('%s', 'now')
P.S。最佳做法是使用参数化查询,而不是直接插值such as here