- Utwórz nowy zestaw danych oparty na źródle danych zawierającym procedurę składowaną.
- 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
- W polu Dostępne elementy przejdź do wybranej procedury składowanej.
- 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.
Aby wpisać odwołanie do procedury składowanej, zapisz instrukcję call w nawiasach klamrowych, na przykład:
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.
- 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.