Strona Nazwa i język kreatora nowej procedury składowanej
umożliwia określenie podstawowych opcji tworzenia 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ą.
- Język
- Wybierz język dla procedury składowanej.
- Pakiet Java
- Podaj nazwę pakietu, który zostanie użyty przez Java
Runtime Environment do znalezienia klasy procedury składowanej, lub użyj domyślnej nazwy pakietu. Użyj następującego
formatu: COM.nazwa_firmy.nazwa.ścieżka_katalogu_procedury_składowanej. Skontaktuj się z administratorem bazy danych, aby
uzyskać nazwę pakietu dla używanej procedury składowanej.
- Dostęp do bazy danych
- Podaj opcje dostępu do bazy danych.
- 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 procedury składowane SQLJ Java,
których obiektem docelowym jest 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 procedury składowane SQLJ Java,
których obiektem docelowym jest DB2 for
iSeries: Podaj nazwę pakietu
DB2, który ma być używany podczas budowania
procedur składowanych SQLJ, na przykład QUSRSYS.sqlpackage.
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.