Packages

Ein Package ist eine Sammlung von PL/SQL-Objekten, die zusammengefasst werden. Die Verwendung von Packages hat folgende Vorteile: Information-Hiding, objektorientiertes Design, Top-down-Design, Objektpersistenz über Transaktionen hinweg und Verbesserung der Performance.

Elemente wie Prozeduren, Funktionen, Konstanten, Variablen, Cursor, Exception-Namen und TYPE-Anweisungen (für assoziative Arrays, Datensätze, REF CURSORs usw.) können in Packages zusammengefasst werden.

Package-Struktur

Ein Package besteht aus zwei Teilen: aus der Spezifikation und dem Rumpf. Die Package-Spezifikation muss angegeben werden. Sie listet alle Objekte auf, die öffentlich in Applikationen zugänglich sind (d.h., dass diese von außen referenziert werden können). ...

Get Oracle PL/SQL: kurz & gut now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.