Poprzedni tematNastępny temat


Jak zdefiniować procedurę składowaną dla zestawu danych JDBC

  1. Utwórz nowy zestaw danych oparty na źródle danych zawierającym procedurę składowaną.
  2. Ustaw właściwości zestawu danych:
    • W polu Nazwa zestawu danych podaj nazwę zestawu danych.
    • Z listy rozwijanej w polu Źródło danych wybierz źródło danych dla zestawu danych.
    • W polu Typ zestawu danych wybierz opcję Zapytanie z procedurą składowaną SQL, zgodnie z Rysunkiem 3-7.
    • Rysunek 3-7 Tworzenie procedury składowanej
    Kliknij przycisk Dalej. W polu Zapytanie zostanie wyświetlona szablonowa procedura składowana, widoczna na Rysunku 3-8.

    Rysunek 3-8 Wyświetlanie procedur składowanych w bazie danych
  3. W polu Dostępne elementy przejdź do wybranej procedury składowanej.
  4. Zaznacz procedurę składowaną i przeciągnij ją na pole tekstowe. W punkcie wstawiania zostanie wyświetlona nazwa procedury składowanej. W polu tekstowym dopisz informacje niezbędne do wykonania procedury składowanej. Należy na przykład podać wszelkie argumenty przekazywane procedurze składowanej.
  5. Aby wpisać odwołanie do procedury składowanej, zapisz instrukcję call w nawiasach klamrowych, na przykład:
    {call nazwa_ps('argument')} 
    
    Instrukcję wywołania procedury składowanej można też wpisać bez nawiasów klamrowych, ale w takim przypadku instrukcja będzie traktowana jak zwykłe wywołanie procedury systemu RDBMS, więc sposób jej wykonania będzie zależeń od systemu RDBMS używanego przez źródło danych.
  6. Kliknij przycisk Zakończ, aby zapisać zestaw danych. W oknie Edytuj zestaw danych zostaną wyświetlone kolumny zwrócone przez procedurę składowaną, jak również opcje umożliwiające edycję zestawu danych.

(c) Copyright Actuate Corporation 2006

Poprzedni tematNastępny temat