ho cercato di Google, ma non ho trovato alcuna risposta soddisfacente sul perché dovrei usare pacchetti.Oracle - Perché dovrei usare i pacchetti invece di procedure autonome o funzioni
So che un pacchetto è un insieme di procedure, funzioni e variabili diverse. Da quanto ho capito, corrisponde all'oggetto in OOP. Ma ovviamente non c'è niente come istanziare istanze diverse di un pacchetto in modo che ogni istanza abbia valori di proprietà diversi e si comportino diversamente.
Allora qual è il vantaggio di utilizzare pacchetti quando posso creare una procedura autonoma e chiamarlo in modo indipendente?
[d'opinione di Tom Kyte] (http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:7452431376537) –
I pacchetti sono ** non ** su "oggetti". Un "TIPO" di Oracle (oggetto) con la possibilità di avere i propri metodi e costruttori è la cosa equivalente a un oggetto in OOP. –