Kreator Nowa procedura składowana umożliwia utworzenie nowej procedury składowanej.
- Nazwa
- Wpisz nazwę procedury składowanej. Nazwa może być kwalifikowana nazwą schematu
i może zawierać litery i cyfry, ale musi zaczynać się literą.
Nazwa procedury składowanej może zostać
ujęta w znaki cudzysłowu, aby zachować małe litery i spacje. Nazwa ta nie musi być unikalna w bazie
danych, ale nie można utworzyć procedury składowanej z dokładnie taką samą nazwą i sygnaturą.
- Projekt
- Wybierz projekt opracowywania danych powiązany z połączeniem wykorzystywanym
obecnie w Eksploratorze bazy danych. Dostępne projekty to istniejące projekty, które
są powiązane z tym samym połączeniem, z którym pracujesz w Eksploratorze bazy
danych. Nowa procedura składowana zostanie utworzona w wybranym projekcie.
- Nowy
- Otwiera okno Nowy projekt, w którym można utworzyć nowy projekt
powiązany z połączeniem wykorzystywanym obecnie w Eksploratorze bazy danych.
- Język
- Wybierz język dla procedury składowanej.
- Pakiet Java
- Wyświetla pakiet Java, który
jest generowany przy użyciu wartości datownika dołączonego do pakietu.
- Dynamiczny kod SQL z użyciem interfejsu JDBC
- Wybierz, aby w celu uzyskania dostępu do bazy danych użyć interfejsu
Java Database
Connectivity (JDBC) z dynamicznym SQL. Wybierz tę opcję, aby utworzyć procedurę składowaną, która może
zostać przeniesiona do innych systemów zarządzania baz danych.
- Statyczny kod SQL z użyciem interfejsu SQLJ
- Wybierz, aby w celu uzyskania dostępu do bazy danych użyć wbudowanego SQL, który
jest zgodny ze standardami SQLJ. Używanie SQLJ pozwala na osadzanie instrukcji SQL w programach
Java.
Wybierz tę opcję, jeśli chcesz obudowywać autoryzację. Wymaganie: SQLJ musi obsługiwać składnię
SQL zgodną ze standardem SQL92 lub wcześniejszymi standardami. Wymaganie to ma zastosowanie do
wszystkich statycznych instrukcji SQL w procedurze składowanej. Procedury składowane, które zawierają
instrukcje statyczne (SQLJ) muszą być uruchamiane w trybie chronionym.
- Pakiet główny
- Tylko DB2 dla systemów
Linux,
UNIX i
Windows:
Podaj główną nazwę pakietów, które zostaną utworzone przez konsolidator SQLJ. Jeśli nazwa nie
zostanie podana, będzie ona utworzona na podstawie nazwy profilu. Nazwa może zawierać
maksymalnie 7 znaków. Do głównej nazwy pakietu dopisane zostaną cyfry 1, 2, 3 i 4 w celu
utworzenia czterech ostatecznych nazw pakietów (po jednej dla każdego poziomu odseparowania). Pakiety
są wiązane z następującymi poziomami odseparowania: pakiet NAZWAPAKIETU1 jest wiązany z poziomem odseparowania UR,
pakiet NAZWAPAKIETU2 jest wiązany z poziomem odseparowania CS, pakiet NAZWAPAKIETU3 jest wiązany
z poziomem odseparowania RS, pakiet NAZWAPAKIETU4 jest wiązany z poziomem odseparowania RR.
- Pakiet DB2
- Tylko DB2 for
iSeries:
Podaj nazwę pakietu DB2,
który ma być używany podczas budowania procedur składowanych SQLJ. Na przykład: QUSRSYS/SER3283432, gdzie
QUSRSYS jest nazwą biblioteki, po której następuje 10 znaków nazwy profilu w postaci szeregowej. Informacje na temat poprawnych wartości zawiera dokumentacja produktu
DB2 dotycząca budowania
procedur składowanych SQLJ.
- Położenie translatora SQLJ
- Podaj pełną ścieżkę i nazwę pliku JAR zawierającego bibliotekę klas SQLJ, która
implementuje obsługę translacji SQLJ.
- Klasa translatora SQLJ
- Podaj pełną kwalifikowaną według pakietu nazwę klasy SQLJ używanej do translacji
instrukcji SQLJ.