【SQLite】TRUNCATE TABLEの代替
2022-1-7 | SQLite
SQLiteでTRUNCATE TABLE
的なことをしたい!可及的速やかに!
概要
MSSQLでテーブルの行削除をおこなうクエリであるTRUNCATE TABLE
をSQLiteでもおこなう。
仕様書
環境
- SQLite 3.35.5
手順書
下記のクエリを実行するとTABLE_NAME
テーブルのすべての行が削除される。
DELETE FROM TABLE_NAME;
VACUUM;
VACUUM
コマンドはVC++でいうところのZeroMemory
的なものらしい。
一応、このコマンドを実行した方が良いとのこと。
まとめ(感想文)
もしかしてTRUNCATE TABLE
を使う必要ってない…?
TRUNCATE TABLE
はMSSQLの方言的なものかも。