MySQLのTRUNCATE TABLEステートメントを使ってみる

sql MySQL

sql 

説明

MySQLのTRUNCATE TABLEステートメントは、指定したテーブルからすべての行を削除し、テーブルを初期化する方法です。

このステートメントを使用すると、DELETEステートメントよりも高速にテーブルをクリアできます。TRUNCATE TABLEステートメントは、DROP TABLEステートメントとは異なり、テーブル自体は削除されません。

また、トランザクション中に使用することはできません。

以下は、TRUNCATE TABLEステートメントの使用例です。

TRUNCATE TABLE mytable;

上記の例では、”mytable”というテーブルからすべての行を削除し、テーブルを初期化しています。

このステートメントを実行すると、テーブル内のすべてのデータが永久に削除されます。注意して使用する必要があります。

コメント

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