刪除模式

適用於:檢查標記是的磚的SQL檢查標記是的磚運行時9.1及以後

滴一個模式和刪除相關的目錄模式從文件係統。拋出一個異常時,如果係統中不存在的模式。放棄一個模式你一定是它的主人。

而使用模式數據庫是可以互換的,模式者優先。

語法

下降模式(如果存在]schema_name(限製|級聯]

參數

  • 如果存在

    如果指定,沒有異常時不存在的模式。

  • schema_name

    係統中現有的模式的名稱。如果名稱不存在,就會拋出一個異常。

  • 限製

    如果指定,限製刪除一個非空模式和默認情況下是啟用的。

  • 級聯

    如果指定,所有相關的表和函數遞歸下降。在統一目錄,刪除模式使用級聯軟刪除表:表管理文件將被清理後30天,但外部文件不刪除。警告!如果模式管理的工作空間層蜂巢metastore,下降模式使用級聯遞歸刪除所有文件在指定的位置,無論表類型(管理或外部)。

例子

——創建“inventory_schema”數據庫>創建模式inventory_schema評論此模式用於維持庫存的;——刪除模式及其表>下降模式inventory_schema級聯;如果存在——下降模式使用>下降模式如果存在inventory_schema級聯;