截断表

适用于:检查标记是的砖的SQL检查标记是的砖运行时

删除表中的所有行或分区(年代)。表不能查看或外部或临时表。为了缩短多个分区,指定的分区partition_spec。如果没有partition_spec是指定的,表中删除所有分区。

请注意

三角洲湖不支持分区条款截断

如果缓存表,表的命令清除缓存数据及其家属,引用它。缓存会懒洋洋地填在表或家属下次访问。

语法

截断table_name(分区条款]

参数

例子

——创建表学生与分区>创建学生(的名字字符串,rollnoINT)分区通过(年龄INT);>选择*学生;的名字rollno年龄- - - - - - - - - - - - -美国广播公司110DEF210XYZ312——删除表中的所有行指定的分区>截断学生分区(年龄=10);——执行截断后,记录属于分区= 10岁被移除>选择*学生;的名字rollno年龄- - - - - - - - - - - - -XYZ312——从所有分区删除从表中所有行>截断学生;>选择*学生;的名字rollno年龄- - - - - - - - - - - - -