删除目录

适用于:检查标记是的砖的SQL检查标记是的砖运行时10.3及以上检查标记是的统一目录只

删除一个目录。抛出异常metastore如果目录不存在。删除一个目录你一定是它的主人。

语法

下降目录(如果存在]catalog_name(限制|级联]

参数

  • 如果存在

    如果指定,没有异常时,目录不存在。

  • catalog_name:

    metastore现有目录的名称。如果名称不存在,就会抛出一个异常。

  • 限制

    如果指定,限制删除一个非空目录。默认启用。

  • 级联

    如果指定,所有的相关数据库(模式)和对象,递归。在统一目录,删除一个目录使用级联软删除表:表管理文件将被清理后30天,但外部文件不删除。

例子

——创建一个“疫苗”目录>创建目录疫苗评论这个目录是用来维护信息对疫苗的;——删除目录及其模式>下降目录疫苗级联;——删除目录使用存在当且仅当它是空的。>下降目录如果存在疫苗限制;