文档首页/
    
      
      MapReduce服务 MRS/
      
      
        
        
        用户指南(吉隆坡区域)/
        
        
        MRS集群组件操作指导/
        
        
        使用CarbonData(MRS 3.x及之后版本)/
        
        
        CarbonData语法参考/
        
        
        DML/
        
      
      DELETE SEGMENT by DATE
    
  
  
    
        更新时间:2023-03-17 GMT+08:00
        
          
          
        
      
      
      
      
      
      
      
      
  
      
      
      
        
DELETE SEGMENT by DATE
命令功能
DELETE SEGMENT by DATE命令用于通过加载日期删除CarbonData segment,在特定日期之前创建的segment将被删除。
命令格式
DELETE FROM TABLE db_name.table_name WHERE SEGMENT.STARTTIME BEFORE date_value;
参数描述
| 
        参数  | 
      
        描述  | 
     
|---|---|
| 
        db_name  | 
      
        Database名称,若未指定,则使用当前database。  | 
     
| 
        table_name  | 
      
        给定database中的表名。  | 
     
| 
        date_value  | 
      
        有效Segment加载启动时间。在这个指定日期前的Segment将被删除。  | 
     
注意事项
流式表不支持删除segment。
示例
DELETE FROM TABLE db_name.table_name WHERE SEGMENT.STARTTIME BEFORE '2017-07-01 12:07:20';
其中,STARTTIME是不同负载的加载启动时间。
系统响应
操作成功或失败会在CarbonData日志中被记录。
   父主题: DML