表の内容を削除するにはDELETE文を使用しますが、この場合LOGが出力されるので、大量のデータを削除する場合は時間が掛かります。 内容が保存されなくても良く単に全データを削除したい場合、OracleなどではTRUNCATE TABLEステートメントを使用しますが、DB2にはありません。 ※2010/04/25追記:DB2 v9.7からTRUNCATE TABLEが追加されました。 ※TRUNCATEステートメント DB2の場合、以下の方法を使用します。 1) ALTER TABLEコマンドでACTIVATE NOT LOGGED INITIALLYを表に適用する ACTIVATE NOT LOGGED INITIALLYを行うと、COMMITまでLOGが取られなくなるので、その間にDELETEし、COMMITします。 2) IMPORTコマンドでファイル容量=0のファイルをIMPORTす