asamiのメモ帳

DataBase,SQL/データの削除の編集履歴ソース

「DataBase,SQL/データの削除」の編集履歴(バックアップ)一覧に戻る

DataBase,SQL/データの削除 - (2008/07/10 (木) 11:24:02) のソース

&bold(){DELETE}
DELETE FROM 商品表 WHERE 商品番号 = '0001';

&bold(){TRUNCATE TABLE}
TRUNCATE TABLE 商品表;

&bold(){DROP TABLE}
DROP TABLE 商品表;

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

-TRUNCATEとDROPの違い
TRUNCATEはテーブルそのものは削除せず、テーブルの中身だけを削除する。
DROPはテーブル自体を削除する。



合計:&counter()