CREATE SCHEMA (SQL)
スキーマを作成します。
構文
CREATE SCHEMA [ IF NOT EXISTS ] name
引数
引数 | 説明 |
---|---|
name | 作成するスキーマの名前。識別子の名前です。 |
IF NOT EXISTS | オプション — name を持つスキーマが既に存在する場合に発生するエラーを抑制します。スキーマは再作成されません。 |
説明
対応するパッケージ定義と共にスキーマ定義を作成します。スキーマの所有者は、このコマンドを発行するユーザとして定義されます。この方法で作成されたスキーマは、スキーマ内にテーブルが作成されるまで INFORMATION_SCHEMA.SCHEMATA には表示されません。
IF NOT EXISTS が指定されていて、スキーマが既に存在する場合、このコマンドは何も実行しません。IF NOT EXISTS が指定されていないが、同じ名前のスキーマが既に存在する場合、SQLCODE -476 が返されます。
関連項目
-
DROP SCHEMA