ポスグレのTRUNCATEはロールバック出来る。

TRUNCATE

テーブル内のデータという観点では、TRUNCATEはトランザクション的に安全です。 前後のトランザクションがコミットされなければ消去は安全にロールバックされます。

しばらくMySQLしか使ってなかったので、すっかりTRUNCATEはトランザクション外だと無意識に決めつけてました。
覚えておこう。

タイトルとURLをコピーしました