2024-10-01 09:24:55 发布
网友
在使用sqlite3forpython时,如何确定行是否已成功插入表中?e、 g
conn = sqlite3.connect("test.db") c = conn.cursor() c.execute("INSERT INTO TEST VALUES ('sample text')") c.commit() c.close()
您可以获取所有行,并查看其中是否包含:
SELECT * FROM TEST
但是如果SQLite不起作用,它会给你一条错误消息。在
您可以在插入之前和之后count()行。在
count()
如果在调用execute()或commit()时没有引发异常,则在调用commit()时插入异常。在
execute()
commit()
成功提交事务是数据库层的一个保证,即插入操作已写入磁盘。在
您可以获取所有行,并查看其中是否包含:
但是如果SQLite不起作用,它会给你一条错误消息。在
您可以在插入之前和之后
count()
行。在如果在调用
execute()
或commit()
时没有引发异常,则在调用commit()
时插入异常。在成功提交事务是数据库层的一个保证,即插入操作已写入磁盘。在
相关问题 更多 >
编程相关推荐