LABORATORUL 3
Salvaţi
fiecare bloc PL/SQL care rezolvă problemele următoare în câte un
script.
Creaţi şi executaţi un bloc PL/SQL care să afişeze
mesajul ‘BUNA ZIUA’.
1. Completati
scriptul de la punctul 1 astfel:
a.
Adăugaţi
o secţiune declarativă în care declaraţi următoarele
variabile :
i.
Variabila
‘astazi’ de tipul DATE,
iniţializată cu valoarea sysdate
ii.
Variabila
‘maine’ pe care o declaraţi de
acelaşi tip cu variabila ‘astazi’
(se va folosi atributul %TYPE)
b.
In
secţiunea executabilă atribuiţi varabilei ‘maine’ o expresie care sa calculeze data zilei de maine
c.
Afişaţi
valorile celor două variabile
2.
Completaţi scriptul anterior astfel :
d.
Adăugaţi
cod pentru a crea următoarele doua variabile bind : procent1 respectiv procent2 de tip NUMBER
e.
In
secţiunea executabilă a blocului PL/SQL atribuiţi acestora
valorile 45 respectiv 12.
f.
Comentaţi
pe un rând semnificaţia valorilor atribuite (EX : ‘variabila procent1 este 45% din
valoarea de bază’)
g.
Afişati
valorile acestor variabile (folositi comanda PRINT)
3. Modificaţi
scriptul de la punctul 3 astfel:
4. Scriptul de la
punctul anterior se va modifica astfel incât sa permită introducerea de la
tastatura a identificatorului angajatului pentru care se solicita
prelucrările.
5. Scrieţi
un bloc PL/SQL care afisează informaţii referitoare la un departament
anume.
6.
Creaţi un bloc PL/SQL care
realizează următoarele: