`DROP SCHEMA` 文は、データベースからスキーマを削除します。このトピックでは、その構文と制限事項について説明します。
制限事項
デフォルトの public スキーマは削除できません。
構文
DROP SCHEMA [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]
次の表では、各パラメーターについて説明します。
パラメーター | 説明 |
CASCADE |
ターゲットスキーマ内のすべてのオブジェクト (テーブルや関数など) が自動的に削除されます。 |
RESTRICT |
スキーマにオブジェクトが含まれている場合、そのスキーマは削除されません。これはデフォルトの動作です。 |
例
DROP SCHEMA mystuff CASCADE; -- mystuff をご利用のスキーマ名に置き換えてください。