A propos des instructions DDL (Data Definition Language)
Les instructions LDD (Langage de définition de données) créent, modifient et suppriment des objets de schéma. Avant et après une instruction LDD, Oracle Database émet une instruction COMMIT implicite. Par conséquent, vous ne pouvez pas annuler (rollback) une instruction LDD.
Remarque : lors de la création d'objets de schéma, vous devez respecter les règles d'attribution de nom au schéma dans le manuelOracle Database SQL Language Reference.
Dans l'environnement SQL*Plus, vous pouvez saisir une instruction DDL après l'invite SQL>.
Dans l'environnement SQL Developer, vous pouvez entrer une instruction DDL dans la feuille de calcul. Vous pouvez également utiliser les outils SQL Developer pour créer, modifier et supprimer des objets.
Certaines instructions DDL qui créent les objets de schéma possèdent une clause OR REPLACE facultative, qui permet à une instruction de remplacer un objet d'un schéma existant par un autre possédant le même nom et le type. Lorsque SQL Developer génère du code pour l'une de ces instructions, il intègre toujours la clause OR REPLACE.
Pour voir l'effet d'une instruction DDL dans SQL Developer, vous devrez peut-être sélectionner le type d'objet de schéma de l'objet nouvellement créé dans le cadre Connexions, puis cliquer sur l'icône Régénérer.
Voir aussi :
-
Manuel Oracle Database SQL Language Reference, pour plus d'informations sur les instructions DDL