Frage : Oracle-Pakete

Ich versuche, ein gespeichertes Verfahren zu verstehen, das ein Paket benutzt.  Es scheint gerade, erhöhend zu sein und das Verringern einer Variable innerhalb des Pakets und nicht using den Wert anderwohin, dass ich find.

I kann, bringt den Code für das Paket und ein Stückchen das Gebrauch es an:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
CREATE ODER ERSETZEN PAKET hdb. „GLOBALPKG“ 
WIE
ART RCT1 IST HINWEIS-CURSOR;
TRANCOUNT GANZE ZAHL: = 0;
IDENTITÄTS-GANZE ZAHL;
ENDE;
/

und in einem gespeicherten proc:

VERFAHREN hdb.spDoStuff VERURSACHEN ODER ERSETZEN 
(
	IN_SSN IN DER PUTZFRAU-RÜCKSTELLUNGS-NULL,
	RCT1 IN HERAUS GLOBALPKG.RCT1

)

…
GLOBALPKG.TRANCOUNT: = GLOBALPKG.TRANCOUNT - 1;

…

Antwort : Oracle-Pakete

ja hat jeder Datenbankanschluß seinen eigenen Lernabschnitt.
Weitere Lösungen  
 
programming4us programming4us