Zadanie 4.
Utworzyć pakiet o nazwie XXXXY_pkg (XXXX pierwsze 4 litery nazwiska Y to pierwsza litera imienia - nie stosować polskich znaków) zawierający 2 jednostki:
Funkcję zwracającą ciąg znaków z podanej parametrem liczby w taki sposób, że liczba parzysta otoczona jest przez nawiasy kwadratowe, nieparzysta okrągłe np.:
dla 777 wynik funkcji `(777)', dla 124 wynik to `[124]'
Procedurę przepisującą do tabeli XXXXY_NEW_EMP (z dodatkową kolumną wypełnianą zastosowaniem wyżej opisanej funkcji na deptno) te wiersze z EMP, które dotyczą pracownika danego nazwiskiem w parametrze procedury
Utworzyć trigger XXXXY_TRG wstawiający, gdy wiersz z odpowiednim deptno nie istnieje lub tylko modyfikujący sum_sal do tabeli XXXXY_trg_tab gdy istnieje
(Gdzie XXXXY_trg_tab ( deptno number, sum_sal number) I są to odpowiednio numer departamentu i suma zarobków pracowników z tabeli EMP w departamencie odpowiadającym zmienianemu wierszowi w XXXXY_NEW_DEPT).
UWAGA. Dodanie nowej kolumny do tabeli to polecenie:
ALTER TABLE nazwa_tabeli ADD kolumna typ;