Zadanie 4 PLSQL, wisisz, wydzial informatyki, studia zaoczne inzynierskie, bazy danych 2, bd2 - kopia mrakow


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;



Wyszukiwarka

Podobne podstrony:
Zadanie 3 PLSQL, wisisz, wydzial informatyki, studia zaoczne inzynierskie, bazy danych 2, bd2 - kopi
Zadanie2, wisisz, wydzial informatyki, studia zaoczne inzynierskie, bazy danych 2, bd2 - kopia mrako
kolokwium zal1 2006 2, wisisz, wydzial informatyki, studia zaoczne inzynierskie, bazy danych 2, bd2
zadania 1, wisisz, wydzial informatyki, studia zaoczne inzynierskie, bazy danych 1
zadania 2, wisisz, wydzial informatyki, studia zaoczne inzynierskie, bazy danych 1
kolokwium zal2 2006 1, wisisz, wydzial informatyki, studia zaoczne inzynierskie, bazy danych 2, cwic
c-zadania-w3, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, kol
c-zadania-w3, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, kol
Zadania domowe w2, wisisz, wydzial informatyki, studia zaoczne inzynierskie, przetwarzanie obrazow
zbi r5~1, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, zadania
zbi rt~1, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, zadania
11-nkb~1, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, l2
2-eukl~1, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, l2
1-algo~1, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, l2
2-eukl~1, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, l2
x, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, kol 1
pytanie4, wisisz, wydzial informatyki, studia zaoczne inzynierskie, statystyczne metody wspomagania
minmax3, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania, l6
KomprKrz, wisisz, wydzial informatyki, studia zaoczne inzynierskie, przetwarzanie obrazow

więcej podobnych podstron