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()
插入多條數據成功
- 插入多條數據的時候,用一個列表【】裝載需要插入的數據元組。
