BD-1st-2.4-lab13.tresc-1.1-Slajd4

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Tworzenie programu w SQL*Plus

Tworzenie programu w SQL*Plus


Omówimy teraz proces tworzenia programu składowanego przy pomocy narzędzia SQL*Plus, wchodzącego w skład dystrybucji SZBD Oracle.

Pierwszy krok jest analogiczny do procesu tworzenia anonimowego bloku PL/SQL i polega na zapisaniu w narzędziu polecenia tworzącego program. W linii następującej po słowie kluczowym END, kończącym program, umieszczamy symbol „/” (ukośnik), oznaczający koniec definicji programu. Narzędzie przesyła kod programu do SZBD Oracle, tam kod ten jest sprawdzany pod kątem poprawności syntaktycznej i semantycznej, skompilowany i trwale zapisany w bazie danych. Jeśli kod programu jest poprawny, na konsoli zostaje wyświetlony komunikat „Program został utworzony” i program jest gotowy do wykonania. Jeśli jednak podczas sprawdzania poprawności kodu i kompilacji programu wystąpiły błędy, otrzymujemy na konsoli komunikat „Program został utworzony z błędami kompilacji”. Program, mimo że został trwale zachowany w bazie danych, nie jest poprawny i nie może być wywoływany. Używając polecenie show errors wyświetlamy błędy, jakie zostały znalezione w programie. Błędy należy poprawić, utworzyć ponownie program (krok 1.). Sekwencję tą powtarzamy tak długo, aż nie uzyskamy poprawnego programu.


<< Poprzedni slajd | Spis treści | Następny slajd >>