DDL implicito
Le operazioni DDL generate dall'utente possono generare operazioni DDL implicite. Ad esempio, l'istruzione seguente genera due operazioni DDL distinte.
CREATE TABLE customers (custID number, name varchar2(50), address varchar2(75), address2 varchar2(75), city varchar2(50), state (varchar2(2), zip number, contact varchar2(50), areacode number(3), phone number(7), primary key (custID));
La prima operazione DDL (esplicita) è l'istruzione CREATE TABLE stessa.
La seconda operazione DDL è un'istruzione CREATE UNIQUE INDEX implicita che crea l'indice per la chiave primaria. Questa operazione viene generata dal motore di database e non da un'applicazione utente.