刪除模式

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

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

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

語法

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

參數

  • 如果存在

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

  • schema_name

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

  • 限製

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

  • 級聯

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

警告

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

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

例子

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