2017-07-17 2 views
0

テーブルを切り捨てて、いくつかの挿入を行い、最後にすべてコミットしようとしています。しかし、次のようにすると、すぐにテーブルがクリアされます。トランザクションをコミットするまで、 'truncate'をどのように遅らせるのですか?mysqldbでtruncateを使ってトランザクションを行う方法

答えて

0

TRUNCATEをトランザクション内で使用することはできません。自動的にコミットされます。

>>> t.cursor.execute('DELETE FROM _tx;') 
+0

@MikhailBerlyant @MikhailBerlyant - 私たちはすでに接続しています(私はすでにあなたにメッセージを送りました)。 – David542

関連する問題