This shows you the differences between two versions of the page.
— |
kurs:30.11 [2014/09/10 21:22] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== 30.11. ====== | ||
+ | ==== Prozeduren ==== | ||
+ | **Übung 1** [[Übung 1|View Code]]\\ | ||
+ | Erstelle einen Cursor, der die ersten 5 Mitarbeiter (alphabethisch aufsteigend sortiert) \\ | ||
+ | eines Departments, das durch den User eingegeben wird, ausgibt. \\ | ||
+ | ---- | ||
+ | **Übung 2** [[Übung 2.1|View Code]]\\ | ||
+ | Erstelle einen Cursor, der allen Angestellten, die unter 5000 verdienen, einen Bonus von 20% \\ | ||
+ | in der Spalte "Bonus" einträgt. Die anderen erhalten einen Bunus von 5%.\\ | ||
+ | ---- | ||
+ | **Übung 3** [[Übung 2.2|View Code]]\\ | ||
+ | Erweiterte Version der Übung 2. Alle Angestellten, die um mehr als 10% weniger verdienen wie \\ | ||
+ | der nächst höhere bekommen 20% Bonus, die anderen nur 5%. Alle die das gleiche verdienen wie \\ | ||
+ | der nächst höhere, müssen auch den gleichen Bonus bekommen wie der Angestellte mit gleichem Gehalt.\\ | ||
+ | ---- | ||
+ | **Übung 4** \\ | ||
+ | Beispiel 1 für Exceptions //P_Raise_Exception// [[übung 3|View Code]] \\ | ||
+ | Beispiel 2 für Exceptions //P_Error// [[übung 3.2|View Code]] | ||
+ | ==== Funktionen ==== | ||
+ | **Übung 1** [[übung 4.2|View Code]]\\ |