DB2 テーブルデータ削除の基本とTRUNCATE/DELETE
表のデータを消去するには、以下の2つの方法があります。
- DELETE文を使用する:
DELETE FROM 表名;
この文は、表のすべてのデータを削除しますが、表の構造と制約は保持されます。
- TRUNCATE文を使用する:
TRUNCATE TABLE 表名;
このステートメントは、テーブル内のすべてのデータを素早く削除しますが、自動増分列のカウンターをリセットし、ロールバックできません。
表のデータを消去するには、以下の2つの方法があります。
DELETE FROM 表名;
この文は、表のすべてのデータを削除しますが、表の構造と制約は保持されます。
TRUNCATE TABLE 表名;
このステートメントは、テーブル内のすべてのデータを素早く削除しますが、自動増分列のカウンターをリセットし、ロールバックできません。