truncate,drop,delete區別

来源:互联网 发布:如何写报告带数据 编辑:程序博客网 时间:2024/03/29 02:12

drop:刪除表的數據及結構.整張表不在數據庫中存在.

truncate:刪除表的數據,但保留著表的結構與約束.但並不會記錄刪除日志.對於自動增長的列.刪除之後再插入,會從初始值開始插入.

delete:刪除表的數據,但保留著表的結構與約束.但會記錄刪除日志.對於自動增長的列.刪除之後再插入,並不會從初始值開始插入.,而是從被刪除的記錄基礎之上增長.

原创粉丝点击