データ定義言語(DDL)文について
データ定義言語(DDL)文はスキーマ・オブジェクトを作成、変更、削除します。DDL文の前後に、Oracle Databaseは暗黙的なCOMMIT文を発行するため、DDL文はロールバックできません。
ノート:スキーマ・オブジェクトの作成時には、『Oracle Database SQL言語リファレンス』のスキーマ・オブジェクトのネーミング規則に従う必要があります。
SQL*Plus環境では、SQL>プロンプトの後にDDL文を入力できます。
SQL Developer環境では、ワークシートにDDL文を入力できます。または、SQL Developerツールを使用してオブジェクトを作成、変更、削除できます。
スキーマ・オブジェクトを作成するDDL文に、オプションのOR REPLACE句が入る場合もあります。これらの句を使用すると、文で既存のスキーマ・オブジェクトを同じ名前とタイプの別のスキーマ・オブジェクトに置き換えられます。SQL Developerがこれらの文のいずれかのコードを生成する場合、常にOR REPLACE句が含まれます。
SQL DeveloperでDDL文の結果を確認するには、「接続」フレームで新しく作成されたオブジェクトのスキーマ・オブジェクト・タイプを選択して、「リフレッシュ」アイコンをクリックします。
関連情報:
-
DDL文の詳細は、『Oracle Database SQL言語リファレンス』を参照してください。