truncate, delete, drop tableの違い
truncate
TRUNCATE tbl_name;
レコードを全削除
idの値はリセットされる
delete
DELETE FROM tbl_name [WHERE where_condition];
WHERE句で指定してレコードを削除(指定なしだと全削除)
idの値は削除前のまま据え置かれる
TRUNCATE tbl_name;
レコードを全削除
idの値はリセットされる
DELETE FROM tbl_name [WHERE where_condition];
WHERE句で指定してレコードを削除(指定なしだと全削除)
idの値は削除前のまま据え置かれる