Mój problem polega na tym, że mam do wykonania kilka zadań odnośnie PL/SQL'a związanych z dostępem do bazy danych przez WWW np.:
1. PL/SQL moduły:
a. Napisz procedurę, która na stronie WWW wyświetli bieżącą datę.
b. Napisz formularz który umożliwi rozwiązywanie równania kwadratowego.
c. Napisz procedurę, która wyświetli dane z wybranej tabeli.
Szukałem i czytałem już trochę o pakietach, ale nie bardzo wiem jak się za to zabrać (dodam, że osobiście nie jestem zbyt biegły jeżeli chodzi o SQL, ale jakieś podstawy posiadam po prostu jestem zmuszony wykonać takie i kilka innych zadań). Schody zaczynają się już na początku - posiadam zainstalowana na dysku Oracle DB 10 XE i SQL Tools'a pytanie czy to wystarcza, żeby zrealizować tego typu zadań czy muszę instalować Oracle Application Server? (Będę używał pakietów takich jak: HTP, OWA_UTIL, OWA_SEC, OWA_COOKIE). Poza tym udało mi się napisać taka procedurę, która ma być odpowiedzią na zad a:
ale nie rozumiem gdzie jest kierowany ten strumień htp? gdzie znajduję się ten plik HTML, który miał być generowany? Czy może to ja miałem stworzyć plik HTML i w nim wywołać jakoś odpowiednią procedurę? Jeżeli tak to może jakiś kawałek kodu jak to zrobić, albo wytłumaczenie jak ten mechanizm działa. Proszę Was o pomoc, gdyż jestem laikiem w tej dziedzinie. Może jakieś linki ponieważ na razie opieram się praktycznie na dokumentacji ORACLE, która nie jest najłatwiejsza dla kogoś z moim doświadczeniem z SQL czy PL/SQL'em.
CREATE OR REPLACE procedure akt_data IS begin htp.htmlOpen; htp.bodyOpen; Htp.print(Current_date); htp.bodyClose; htp.htmlClose; end; /