Utilizzare la compilazione condizionale per personalizzare le funzionalità in un'applicazione PL / SQL senza rimuovere alcun codice sorgente
Raggruppare pacchetti di design PL / SQL per costrutti
Creare sottoprogrammi pacchetto di overload per una maggiore flessibilità
Progettare blocchi anonimi PL / SQL che vengano eseguiti in modo efficiente
Utilizzare pacchetti PL / SQL forniti da Oracle per generare l'output a schermo, file di output e l'uscita di posta
Scrivere SQL dinamico per una maggiore flessibilità di codifica
Descrivere le caratteristiche e la sintassi di PL / SQL
Creare stored procedure e funzioni di debug
Utilizzare PL / SQL e costrutti di programmazione condizionale per controllare il flusso di codice (loop, strutture di controllo e cursori espliciti)
Gestire le dipendenze tra i sottoprogrammi PL / SQL
Gestire gli errori di runtimeCreare trigger per risolvere le sfide di business