1
我想從表中插入一行到一個新表中,但我更改了一個值。是否可以在一個聲明中做到這一點?是否可以在單個sqlite語句中插入和更新?
目前我有:
db = sqlite3.connect('C:/Desktop')
db.execute("""insert into table2 select * from table1 where
ID = {0}""".format(5))
db.execute("""update table2 set column = {0} where ID = {1}""".format("new string",5)
db.commit()
db.close()
這不適用於問題中的問題。 –