SQLite3數據庫插入多條數據_3


 1 #導入模塊
 2 import sqlite3
 3 #創建連接
 4 con = sqlite3.connect('d:/sqlite3Demo/demo.db')
 5 #創建游標對象
 6 cur = con.cursor()
 7 #編寫插入sql
 8 sql = 'insert into t_person(pname,age) values(?,?)'
 9 try:
10     # 執行插入多條數據的sql
11     cur.executemany(sql,[('李一',23),('李二',34),('李五',28)])
12     #提交事務
13     con.commit()
14     print('插入多條數據成功')
15 except Exception as e:
16     print(e)
17     con.rollback()
18     print('插入多條數據失敗')
19 finally:
20     #關閉游標連接
21     cur.close()
22     #關閉數據庫連接
23     con.close()
插入多條數據成功
  •  插入多條數據的時候,用一個列表【】裝載需要插入的數據元組。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM