python sqlite3 update
时间: 2023-12-24 21:03:31 浏览: 214
pysqlite3.txt
以下是Python中使用sqlite3库进行update操作的示例代码:
```python
import sqlite3
# 创建连接
conn = sqlite3.connect('example.db')
# 创建游标
c = conn.cursor()
# 执行update操作
c.execute("UPDATE tasks SET start_date = ?, end_date = ? WHERE id = ?", ('2015-01-04', '2015-01-06', 2))
# 提交更改
conn.commit()
# 关闭连接
conn.close()
```
上述代码中,我们首先使用`sqlite3.connect()`方法创建了一个到SQLite数据库的连接,然后使用`conn.cursor()`方法创建了一个游标对象。接着,我们使用`c.execute()`方法执行了一条update语句,将id为2的任务的开始日期和结束日期更新为'2015-01-04'和'2015-01-06'。最后,我们使用`conn.commit()`方法提交了更改,并使用`conn.close()`方法关闭了连接。
阅读全文