a) BEGIN END

Transkrypt

a) BEGIN END
1. Przetestuj działanie najprostszych bloków i sprawdź ich poprawność:
a) BEGIN
END;
b) DECLARE
BEGIN
END;
c) BEGIN
NULL;
END;
--OK
2. Napisz blok anonimowy wyświetlający komunikat Hello World.
3. Sprawdź jaki będzie wynik działania następującego bloku:
SET SERVEROUTPUT ON
DECLARE
v_1 VARCHAR2(20);
v_2 VARCHAR2(20) :=’Hej’;
BEGIN
DBMS_OUTPUT.PUT_LINE(v_1 || ‘ ‘ ||v_2);
END;
4. Napisz blok anonimowy, wypisujący wynik odejmowania dwóch liczb całkowitych.
Zadeklaruj zmienne odjemna (z wartością 10), odjemnik (z wartością 5) oraz wynik.
5. Napisz blok anonimowy, który wyświetli komunikat powitalny oraz dzisiejszą datę i datę
jutrzejszą. Wykorzystaj w tym celu deklarację jawną zmiennej oraz poprzez zakotwiczenie.
6. Napisz blok anonimowy, który wyświetli imię i nazwisko pracownika o numerze 105 oraz
jego pensję i pensję zasadniczą (45% procent z pensji).
7. Napisz blok anonimowy, który wyświetli maksymalny numer departamentu za pomocą
odpowiedniej zmiennej.

Podobne dokumenty