删除模式

适用于:检查标记是的砖的SQL检查标记是的砖运行时9.1及以后

滴一个模式和删除相关的目录模式从文件系统。抛出一个异常时,如果系统中不存在的模式。放弃一个模式你一定是它的主人。

而使用模式数据库是可以互换的,模式者优先。

语法

下降模式(如果存在]schema_name(限制|级联]

参数

  • 如果存在

    如果指定,没有异常时不存在的模式。

  • schema_name

    系统中现有的模式的名称。如果名称不存在,就会抛出一个异常。

  • 限制

    如果指定,限制删除一个非空模式和默认情况下是启用的。

  • 级联

    如果指定,所有相关的表和函数递归下降。在统一目录,删除模式使用级联软删除表:表管理文件将被清理后30天,但外部文件不删除。警告!如果模式管理的工作空间层蜂巢metastore,下降模式使用级联递归删除所有文件在指定的位置,无论表类型(管理或外部)。

例子

——创建“inventory_schema”数据库>创建模式inventory_schema评论此模式用于维持库存的;——删除模式及其表>下降模式inventory_schema级联;如果存在——下降模式使用>下降模式如果存在inventory_schema级联;