DROP SCHEMA
説明
DROP SCHEMAはデータベースからスキーマを削除します。
スキーマを削除できるのは、所有者またはスーパーユーザのみです。 所有者は、スキーマ内に自分が所有していないオブジェクトが含まれていても、そのスキーマ(およびそこに含まれる全てのオブジェクト)を削除できます。
パラメータ
- IF EXISTS
スキーマが存在しない場合でもエラーになりません。 この場合注意メッセージが発行されます。
- name
スキーマの名前です。
- CASCADE
スキーマに含まれるオブジェクト(テーブル、関数など)を自動的に削除します。
- RESTRICT
スキーマにオブジェクトが含まれている場合は、スキーマの削除を拒否します。 こちらがデフォルトです。