
# Tag
#### 基本语法
- CREATE TAG 可通过**CREATE TAG**语句创建标签，该语句支持以下选项：
  - IF NOT EXISTS：如果标签已存在，操作不会失败。
  
  - CREATE OR REPLACE：如果标签已存在，则更新该标签。
  
  - 在特定快照（snapshot）处创建标签。
  
  - 创建具有指定保留期的标签：
    - 示例一：
      ```
      ALTER TABLE prod.db.sample CREATE TAG historical_tag;
      ```
      
    
    - 示例二：
      ```
      ALTER TABLE prod.db.sample CREATE TAG IF NOT EXISTS historical_tag;
      ```
      
    
    - 示例三：
      ```
      ALTER TABLE prod.db.sample CREATE OR REPLACE TAG historical_tag;
      ```
      
     
   

- REPLACE TAG 可通过**REPLACE TAG**语句更新标签所引用的快照，同时也可更新其保留期：
  ```
  ALTER TABLE prod.db.sample REPLACE TAG historical_tag AS OF {current-snapshot-id} RETAIN 60 DAYS;
  ```
  

- DROP TAG 可通过**DROP TAG**语句删除标签：
  ```
  ALTER TABLE prod.db.sample DROP TAG historical_tag;
  ```
  
 
