标签: python database sqlite
EXISTS是不好的,因为我需要知道这个特定的函数是否是成功创建表的原因,而不是表是否存在(因为它可能已经存在于其他地方)。如果函数成功创建了表,则会发生一些事情。如果它没有(表已经存在,不存在但表创建仍然失败)那么什么都不会发生。
检查SELECT是否成功选择了某些内容(例如:c.fetchone()[0]> 0)很容易检查UPDATE是否成功更新了某些内容(例如:c。 rowcount> = 1),如何轻松检查CREATE TABLE是否成功创建了一个表?