1
您好我有一個表中的SQLite,而我添加一個名爲「日期」sqlite的更新列
add_sql = 'ALTER table ' + table_name +' ADD MyDate text;'
然後我想更新此列包含特定日期列。
update_sql = "update " + table_name + " SET MyDate = '2013-03-12';"
con.execute(add_sql)
con.execute(update_sql)
這些命令可以在命令行下正常工作,但不能從我的python腳本執行。 我得到日期列,但所有的單元格都是空白的。
調用'con.commit()'使事情工作嗎? – alecxe
工作正常!我想知道爲什麼創建列不需要提交,但是更新值已經完成。 – Eric