Data Definition Language (DDL)-angivelser
Data Definition Language (DDL)-angivelser giver dig mulighed for at udføre disse opgaver:
- 
Skab, ændr og slet skemaobjekter
 - 
Giv og tilbagekald rettigheder og roller
 - 
Analyse oplysninger om en tabel, et indeks, eller klynge
 - 
Etablerer revisionsindstillinger
 - 
Føj kommentarer til dataordbogen
 
Kommandoerne CREATE, ALTER og DROP kræver eksklusiv adgang til det angivne objekt. F.eks. mislykkes en ALTER TABLE-anvisning, hvis en anden bruger har en åben transaktion i den angivne tabel.
Kommandoerne GRANT, REVOKE, ANALYZE, AUDIT og COMMENT kræver ikke eksklusiv adgang til det angivne objekt. Du kan f.eks. analysere en tabel, mens andre brugere opdaterer tabellen. 
Oracle Database bekræfter implicit den aktuelle transaktion før og efter hver DDL-anvisning.
Mange DDL-anvisninger kan få Oracle Database til at rekompilere eller genautorisere skemaobjekter. Du kan finde oplysninger om, hvordan Oracle Database genkompilerer og genautoriserer skemaobjekter, og under hvilke omstændigheder en DDL-anvisning kan forårsage dette, i Oracle Database-koncepter.
DDL-anvisninger understøttes af PL/SQL ved brug af pakken DBMS_SQL.
Se også:
PL/SQL-pakker og typer Reference
DDL-erklæringerne er:
ALTER … (Alle erklæringer, der begynder med ALTER)ANALYZEASSOCIATE STATISTICSAUDIT