Code Organisation

unficyp

Aktiver Benutzer
Beiträge
47
Abend,

in Oracle gibt es sog. Packages um Funktionen und Prozeduren logisch zu gruppieren.
Public/Private F/P sind ebenfalls möglich, genau so wie Code zum Initialisieren des Packages beim ersten Aufruf innerhalb einer Session.

z.B. Package user, Methoden logjn, logout, is_valid, woswasi.

Wie würde man so etwas in PostgreSQL abbilden wenn man seinen pgplsql Code organisieren möchte ?
Über Schema Namen ? Wäre mMn. unsauber.
..?

danke fürs lesen.
gw
 
Werbung:
Schemata sind die einzige Möglichkeit die Du derzeit hast.

Allerdings bekommst Du damit nur eine Trennung nach "Namespaces". Mehr gibt es nicht.

Die zusätzlichen Möglichkeiten wie Sichtbarkeit von Funktionen oder Prozduren ("package private"), oder eben die angesprochene Möglichkeit eine Initialisierung zu machen, werden von Postgres nicht unterstützt.
 
Werbung:
Zurück
Oben