TRUNCATE

Name

TRUNCATE  --  テーブルを空にする。

Synopsis

TRUNCATE [ TABLE ] name
  

入力

name

空にするテーブルの名前。

出力

TRUNCATE

テーブルを正常に空にできた場合に返されるメッセージ。

説明

TRUNCATE はテーブルから全ての行を高速に 削除します。 これは、条件指定の無い DELETE コマンドと 同じ機能ですが、テーブルをスキャンすることがありませんので、 このコマンドの方が高速です。 大きなテーブルの場合、このコマンドは最も効率的です。

使用法

bigtable テーブルを空にします。

TRUNCATE TABLE bigtable;
   

互換性

SQL92

SQL92 には TRUNCATE は ありません。