Archiwum kategorii: PL/SQL

Oracle 12.2 – dokumentacja

Ukazała się dokumentacja do Oracle 12.2. Możemy zapoznać się między innymi z nowymi cechami 12.2, dzięki „What’s new”. http://docs.oracle.com/database/122/index.htm

Opublikowano Oracle, Oracle SQL, PL/SQL | Otagowano , | Skomentuj

Profilowanie zawrapowanego kodu PL/SQL

Czy zastanawialiście się co stanie się, gdy spróbujcie profilować zawrapowany kod PL/SQL? Czy dowiemy się jakie nr linii kosztują nas najbardziej? Czy dowiemy się jakie funkcje i procedury uruchamia nas zawrapowany kod? Jeśli tak – zapraszam do lektury 🙂

Opublikowano Oracle, PL/SQL, PL/SQL Zaawansowany | Otagowano , , , , , | Skomentuj

Oracle Database 12c: interactive quick reference

Witajcie! Jakiś czas temu Oracle udostępnił Oracle Database 12c: Interactive Quick Reference Bardzo przydatne informacje w miłej dla oka formie! http://poster12c.dataconsulting.pl/  

Opublikowano Oracle, Oracle APEX Zaawansowany, Oracle DBA, Oracle DBA Podstawy, Oracle DBA Zaawansowany, Oracle SQL, Oracle SQL Tuning, PL/SQL Zaawansowany | Otagowano , , | Skomentuj

Oracle 11g – Natywna usługa sieciowa zwracająca wynik dowolnego zapytania SQL w formacie XML

W Oracle 11g przy użyciu wbudowanego serwera HTTP można publikować natywne webservice’y. Zazwyczaj konfiguracja jest tak zorganizowana aby można było uruchamiać funkcje i procedury konkretnego użytkownika. W tym poście zobaczysz jak stworzyć WebService który umożliwi dowolnemu użytkownikowi uruchomić dowolne polecenie … Czytaj dalej

Opublikowano Oracle, Oracle APEX, Oracle APEX Zaawansowany, PL/SQL Zaawansowany | Otagowano , , , , | Skomentuj

JSON w Oracle – zwracanie objektów JS z bazy danych do wykorzystania w AJAX i jQuery

Oracle umożliwia natywną konfigurację protokołu REST umożliwiającą odwołania do bazy danych z poziomu protokołu HTTP (z przeglądarki internetowej). Dzięki temu możemy komunikować się z bazą danych z wykorzystaniem np. jQuery lub technologii AJAX i uzyskiwać w warstwie JavaScript strony wywołującej … Czytaj dalej

Opublikowano Oracle SQL, Oracle SQL Zaawansowany, PL/SQL, PL/SQL Zaawansowany | Otagowano , , , , , , | Skomentuj

Oracle PL/SQL – jak załadować zawartość tabeli do kolekcji PL/SQL

W tym poście przedstawię jak pobrać zawartość tabeli bazodanowej do kolekcji PL/SQL. Pokażemy kilka z dostępnych możliwości wraz z kodem opartym o użytkownika HR.

Opublikowano Oracle, PL/SQL, PL/SQL Podstawy | Otagowano , , , , | 3 komentarze

Etykiety, GOTO, EXIT i pętle

W PL/SQL istnieje możliwość użycia etykiet do oznaczenia miejsca w kodzie. Robi się to z wykorzystaniem składni <<>> w którym umieszcza się etykietę. Do takiej etykiety można się potem odwołać np. w instrukcji GOTO, która powoduje przejście do konkretnego miejsca … Czytaj dalej

Opublikowano PL/SQL Podstawy | Otagowano , , , , , , | Skomentuj

Bazy danych Oracle – klauzula CONTINUE

O czym O klauzuli dodanej w Oracle 11g – służącej do przejścia do kolejnej iteracji CONTINUE Klauzula CONTINUE – służy do przejścia do kolejnej iteracji w pętli. BEGIN    FOR licznik IN 1..5 LOOP       CONTINUE WHEN Mod(licznik,2)=0;       Dbms_Output.put_line(licznik); … Czytaj dalej

Opublikowano PL/SQL Podstawy | Otagowano , | Skomentuj

Bazy danych Oracle – nowości w wyzwalaczach w 11g

O czym O nowości w Oracle 11g, która daje możliwość określenia kolejności wykonywania w ramach tego samego punktu wywołania.  Wyzwalacze w Oracle 11g W Oracle 10g wymuszenie określonej kolejności (w ramach tego samego punkty wywołania) wymagało połączenia wyzwalaczy. CREATE TABLE … Czytaj dalej

Opublikowano PL/SQL, PL/SQL Podstawy | Otagowano , , | Skomentuj