适用于: Databricks SQL  Databricks Runtime 16.1 及更高版本
 Databricks Runtime 16.1 及更高版本
删除目录、架构、表、视图、卷或列上的标记。
若要从 Unity 目录安全对象中删除标记,必须拥有该对象或具有以下所有特权:
- 对象上的 APPLY TAG权限
- 对象父架构上的 USE SCHEMA权限
- 对象父目录上的 USE CATALOG权限
语法
UNSET TAG ON
    { CATALOG catalog_name |
      COLUMN relation_name . column_name |
      { SCHEMA | DATABASE } schema_name |
      TABLE relation_name |
      VIEW  relation_name |
      VOLUME volume_name }
    tag_key
参数
- CATALOG catalog_name - 要删除标记的目录名称。 
- COLUMN relation_name 。 column_name - 要标记的列的限定名称。 - relation_name必须标识视图或表。- relation_name不得包含 时态规范或选项规范。
- SCHEMA schema_name - 要从中删除标记的架构的名称。 
- 
要从中删除标记的表或视图的名称。 名称不得包含 时态规范或选项规范。 
- VIEW relation_name - 要从中删除标记的视图的名称。 
- VOLUME volume_name - 要从中删除标记的卷的名称。 
- tag_key - 标识符。 如果找不到标记,则会引发异常。 
例子
> SET TAG ON CATALOG catalog `cost_center` = `hr`;
> UNSET TAG ON CATALOG catalog cost_center;
> SET TAG ON TABLE catalog.schema.table cost_center = hr;
> UNSET TAG ON TABLE catalog.schema.table cost_center;
> SET TAG ON COLUMN table.ssn pii;
> UNSET TAG ON COLUMN table.ssn pii;
> SELECT table_name, column_name FROM information_schema.column_tags
    WHERE tag_name = 'pii' AND schema_name = 'default';
  table_name column_name
  ---------- -----------
  table      ssn