六、更新數(shù)據(jù)
在SQLite數(shù)據(jù)庫(kù)中,可以使用UPDATE語(yǔ)句更新數(shù)據(jù) 。可以使用SQLite的命令行工具sqlite3來(lái)更新數(shù)據(jù),也可以使用Python的SQLite庫(kù)來(lái)更新數(shù)據(jù) 。
1.使用sqlite3命令行工具更新數(shù)據(jù)
可以使用以下命令在命令行中更新users表中的數(shù)據(jù):
$ sqlite3 example.db
sqlite> UPDATE users SET age = 21 WHERE name = 'Tom';
2.使用Python的SQLite庫(kù)更新數(shù)據(jù)
可以使用以下Python代碼更新users表中的數(shù)據(jù):
import sqlite3
conn = sqlite3.connect('example.db')
c = conn.cursor()
c.execute("UPDATE users SET age = ? WHERE name = ?", (21, 'Tom'))
conn.commit()
conn.close()
七、刪除數(shù)據(jù)
在SQLite數(shù)據(jù)庫(kù)中,可以使用DELETE語(yǔ)句刪除數(shù)據(jù) 。可以使用SQLite的命令行工具sqlite3來(lái)刪除數(shù)據(jù),也可以使用Python的SQLite庫(kù)來(lái)刪除數(shù)據(jù) 。
1.使用sqlite3命令行工具刪除數(shù)據(jù)
可以使用以下命令在命令行中刪除users表中的數(shù)據(jù):
$ sqlite3 example.db
【Python如何對(duì)SQLite數(shù)據(jù)庫(kù)進(jìn)行操作?】sqlite> DELETE FROM users WHERE name = 'Jerry';
2.使用Python的SQLite庫(kù)刪除數(shù)據(jù)
可以使用以下Python代碼刪除users表中的數(shù)據(jù):
import sqlite3
conn = sqlite3.connect('example.db')
c = conn.cursor()
c.execute("DELETE FROM users WHERE name = ?", ('Jerry',))
conn.commit()
conn.close()
猜你喜歡
- python中如何分解質(zhì)因數(shù)?
- python在windows命令行下輸出彩色文字的方法
- python安裝離線包
- 頸椎不好應(yīng)該如何保養(yǎng)?
- 斑點(diǎn)太多如何遮掩
- 抖音回關(guān)對(duì)方顯示什么
- 人類應(yīng)該怎么樣對(duì)待全球氣候變化
- 如何有效緩解孕吐
- 微信朋友圈如何發(fā)朋友圈
- 頸椎突出如何治呢?
