28.12.2012 Aufrufe

A RS - of the AG Database-Systems

A RS - of the AG Database-Systems

A RS - of the AG Database-Systems

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Prozeduren und Funktionen<br />

Anwendungsprogrammierung<br />

� Eine Prozedur ist ein Block, der mit einem Namen versehen ist und optional über eine<br />

Parameterleiste verfügt.<br />

� Eine Funktion liefert durch den Befehl return stets ein Ergebnis.<br />

function totalSalary(von int, bis int) return int is<br />

declare<br />

p Personal%rowtype;<br />

total int;<br />

begin<br />

open interessantePersonen(von, bis);<br />

…<br />

return total;<br />

end;<br />

� Die Parameter können mit drei verschiedenen Optionen versehen sein: in, out, in out<br />

procedure run (par1 in Typ1, par2 out Typ2, par3 in out Typ3, …) is<br />

<br />

Seite 287

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!