Info zu Data Definition Language (DDL)-Anweisungen
Datendefinitionssprachen(DDL)-Anweisungen erstellen, ändern und löschen Schemaobjekte. Vor und nach einer DDL-Anweisung setzt Oracle Database eine implizite COMMIT-Anweisung ab. Daher können Sie keine DDL-Anweisung zurückrollen.
Hinweis: Beim Erstellen von Schemaobjekten müssen die Benennungsregeln für Schemaobjekte eingehalten werden. Siehe auch Oracle Database SQL Language Reference.
In der SQL*Plus-Umgebung können Sie DDL-Anweisungen nach der Eingabeaufforderung SQL> eingeben.
In der SQL Developer-Umgebung können Sie DDL-Anweisungen in das Arbeitsblatt eingeben. Alternativ dazu können Sie auch die Tools von SQL Developer zum Erstellen, Ändern und Löschen von Objekten verwenden.
Einige DDL-Anweisungen, mit denen Schemaobjekte erstellt werden, haben eine optionale OR REPLACE-Klausel, mit der eine Anweisung ein vorhandenes Schemaobjekt durch einen anderen ersetzen kann, das denselben Namen und Typ aufweist. Wenn SQL Developer den Code für eine dieser Anweisungen erstellt, wird die OR REPLACE-Klausel immer darin aufgenommen.
Um die Auswirkungen einer DDL-Anweisung in SQL Developer zu sehen, müssen Sie unter Umständen den Schemaobjekttyp des neu erstellten Objekts im Schritt "Verbindungen" auswählen und dann auf das Symbol Aktualisieren klicken.
Siehe:
-
Oracle Database SQL Language Reference für weitere Informationen zu DDL-Anweisungen