2013年(350)
分类: Oracle
2013-04-25 13:06:36
前几天在群中见到有人问drop table和truncate table之间有什么区别,三思是这样回答的:就像吃鸡和吃鸡蛋的区别一样~
鸡蛋吃掉了没关系,只要鸡还在,蛋就还有再下的可能,不过如果鸡被吃掉了,那就连鸡带蛋都没啦~~
对应到drop table和truncate table也是这样理解。
truncate table就像是吃蛋,数据是没了,但表还在,只要你愿意,还可以再往里填数据。
drop table就像吃鸡,不仅数据没了,连表都没了。