2024-04-26 11:41:27 发布
网友
我试图截断一个表,然后执行一些插入操作,然后在最后全部提交。但是,执行以下操作会立即清除表格:
>>> t.cursor.execute('START TRANSACTION;') 0L >>> t.cursor.execute('TRUNCATE _tx;') 0L # table is now cleared from truncate
如何将“截断”延迟到提交事务之后?在
不能在事务中使用TRUNCATE,因为它会自动提交。最好这样做:
TRUNCATE
>>> t.cursor.execute('DELETE FROM _tx;')
不能在事务中使用
TRUNCATE
,因为它会自动提交。最好这样做:相关问题 更多 >
编程相关推荐