【发布时间】:2021-06-29 13:19:34
【问题描述】:
con=sqlite3.connect('database')
cursor=con.cursor()
sql=[("1", "first", "New"),("2", "second", "New"),("3", "third", "New")]
cursor.executemany("""insert into table(srnumber, order, type)
values(?,?,?)""",sql)
for row in cursor.execute('select * from table WHERE type ="New"'):
print(row)
这只会打印所有新插入的记录一次。我希望能够在每次插入后进行打印。
第一次插入后:
第一个新的
第二次插入后:
第一个新的
2 秒新
【问题讨论】:
标签: sql python-3.x database sqlite execute