用truncate命令或者delete命令,但从本质上,如果数据很多,truncate的速度很快,delete则会很慢。
truncate命令:
truncate table 表名;
delete命令:
delete from 表闷缓睁名;
两者的区别在于,truncate是从根节点删除数据,而蚂岁delete则是逐条删除数据。另外delete语句后可以接where条件,达到删除部分数据,而truncate则不哪手行。
delete from table_name
删除数据而物坦不让氏删除表结构,或者罩滑桐truncate table table_name
删除数据用delete from table_name where 。。。;
如果要贺悄培禅唯清除全部数据,truncate table tab_name;速运核度最快。
--删除银升知不放回回笑镇收站锋消
delete from dim_aaa purge;
--彻底删除
truncate table dim_aaa;
truncate table 就行