gpt4 book ai didi

python - 如何判断该行是否已插入?

转载 作者:IT王子 更新时间:2023-10-29 06:27:26 25 4
gpt4 key购买 nike

在python中使用sqlite3时,如何判断一行是否成功插入到表中?例如

conn = sqlite3.connect("test.db")
c = conn.cursor()

c.execute("INSERT INTO TEST VALUES ('sample text')")

c.commit()
c.close()

最佳答案

如果在调用 execute()commit() 时没有抛出异常,则在调用 commit() 时插入异常。

成功提交事务是数据库层保证插入已写入磁盘。

关于python - 如何判断该行是否已插入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13313694/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com