5409392313
Bazy danych 2 - Laboratorium 2
Przykład 2
Program "nic nie robiący".
BEGIN
nuli;
END;
Przykład 3
Program "Hello, world".
BEGIN
DBMS_OUTPUT.PUT_LINE('Hello, world');
END;
Aby zobaczyć wynik na ekranie należy ustawić wartość zmiennej SETSERVER()UTPUT na ON
Przy wpisywaniu dłuższych programów wygodniej jest ich kod zapisywać do pliku tekstowego i uruchamiać wydając polecenie START lub @ (jak poniżej). Oba polecenia są prawie równoważne sobie (szczegóły patrz dokumentacja do programu SQL*Plus).
SQL> @c:\temp\pl.txt SQL> START c:\temp\pl.txt
UWAGA: Jeśli pojawi się komunikat „Input truncated to 1 characters”, można się go pozbyć dodając na końcu jedną pustą linię (po znaku ukośnika).
Wpisanie znaku ukośnika powoduje wykonanie ostatniego bloku PL/SQL, który jest przechowywany w buforze.
SQL> /
Hello, world
PL/SQL procedurę successfully completed.
SQL>
9
Wyszukiwarka
Podobne podstrony:
Bazy danych 2 - Laboratorium 2 Przykład 8 BEGIN «petlal» — etykieta pętli for i in 1.10Bazy danych 2 - Laboratorium 2 Przykład 10 BEGIN for i in I..&n loop dbmsoutput.putline(i); endPrzedmiot Bazy danych Laboratorium Temat Diagramy związków encji Przykład 1: NarysujBazy danych 2 - Laboratorium 2 Język PL/SOL: • złożony język programowania, dziękiBazy danych 2 - Laboratorium 2 Ogólna struktura programu-bloku jest następująca: [DECLARE /* deklaraBazy danych 2 - Laboratorium 2 Zmienne, stale, kursory i wyjątki są pewnymi obiektami programu. Każd4. Bazy danych Grażyna Koba. Progra MiGraPrzedmiot Bazy danych Laboratorium Temat Diagramy związków encii 1. PodstawowePrzedmiot Bazy danych Laboratorium Temat Diagramy związków encji 3.Przedmiot Bazy danych Laboratorium Temat Diagramy związków encji Związek pomiędzyBazy danych 2 - Laboratorium 2 Polecenie run działa podobnie do / (ukośnik), z tą różnicą, że wykonyBazy danych 2 - Laboratorium 2 SQL> SQL> LSIT 2 3 2 DBMS_OUTPUT.PUT_LINE( Hello, world ); 3*Bazy danych 2 - Laboratorium 2 DECLARE TYPE pracownik rekord 1 IS RECORD ( nazwiskoBazy danych 2 - Laboratorium 2 INSTRUKCJE STERUJĄCE - instrukcja warunkowa IF warunek 1 THENBazy danych 2 - Laboratorium 2 Jeśli chcemy wprowadzić wartość z klawiatury (interaktywnie) musimy uwięcej podobnych podstron