すべてのプロダクト
Search
ドキュメントセンター

Lindorm:TRUNCATE TABLE

最終更新日:Mar 29, 2026

テーブルのスキーマおよびインデックスを保持したまま、そのテーブルからすべての行を削除します。

対応エンジン

LindormTable

構文

TRUNCATE TABLE table_identifier

注意事項

  • SQL エンジン 2.6.10 以降: TRUNCATE TABLE を直接実行します。

  • SQL エンジン 2.6.10 より前: TRUNCATE TABLE を実行する前に、OFFLINE TABLE を使用してテーブルを OFFLINE 状態に設定します。

TRUNCATE TABLE はすべての行データを削除しますが、テーブルスキーマやインデックスは削除しません。

以下の例では、sensor テーブルからすべてのデータをクリアします。

SQL エンジン 2.6.10 以降

TRUNCATE TABLE sensor;

SQL エンジン 2.6.10 より前

-- テーブルをまず OFFLINE 状態に設定します。
OFFLINE TABLE sensor;

-- テーブルからすべてのデータをクリアします。
TRUNCATE TABLE sensor;