刪除模式

適用於:勾選“是”磚的SQL勾選“是”磚運行時

刪除一個模式,並從文件係統中刪除與該模式關聯的目錄。如果模式在係統中不存在,則拋出異常。

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

語法

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

參數

  • 如果存在

    如果指定,則當模式不存在時不會拋出異常。

  • schema_name

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

  • 限製

    如果指定,將限製刪除非空模式,默認情況下啟用。

  • 級聯

    如果指定,將刪除所有相關的表和函數。

警告

為避免意外數據丟失,不要將模式(數據庫)注冊到使用現有數據的位置,也不要在由模式管理的位置中創建新的外部表。

方法刪除模式級聯選項遞歸地刪除指定位置中的所有數據文件,而不管表類型(托管或外部)。

例子

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