DB2 wersja 9 dla systemów Linux, UNIX i Windows

Tworzenie zdefiniowanych przez użytkownika funkcji DB2 przy użyciu Eksploratora projektu danych

Kreator nowej funkcji zdefiniowanej przez użytkownika umożliwia utworzenie zdefiniowanych przez użytkownika funkcji DB2 w języku SQL.

Wymaganie wstępne: Należy utworzyć projekt opracowywania danych.

Aby utworzyć funkcję zdefiniowaną przez użytkownika z projektu opracowywania danych:

  1. Wybierz perspektywę Dane.
  2. W Eksploratorze projektu danych, w projekcie opracowywania danych kliknij prawym przyciskiem myszy folder Funkcje zdefiniowane przez użytkownika, a następnie wybierz opcję Nowy. Otworzony zostanie kreator Nowa funkcja zdefiniowana przez użytkownika.
  3. Wykonaj wszystkie kroki kreatora. Jeśli kreator został otworzony przy użyciu przycisku paska narzędzi, należy podać informacje o projekcie i połączeniu.
  4. Kliknij przycisk Zakończ.
Kreator utworzy funkcję zdefiniowaną przez użytkownika i doda ją do folderu Funkcje zdefiniowane przez użytkownika, a następnie funkcja zostanie otworzona w edytorze procedur.
Uwaga: Kreator Nowa funkcja zdefiniowana przez użytkownika nie obsługuje wszystkich typów danych na wszystkich serwerach DB2. Podczas tworzenia zdefiniowanej przez użytkownika funkcji tabelowej, kreator zaleca typ danych SQL jako typ danych zwracanych dla każdej kolumny. Jeśli kreator nie może przypisać odpowiedniego typu danych do kolumny, ponieważ ten typ danych nie jest obsługiwany, w kolumnie Typ danych na stronie Wyniki w widoku Dane wyjściowe wyświetlana będzie pozycja "nie odwzorowane". Aby poprawić ten błąd, należy otworzyć wygenerowaną funkcję zdefiniowaną przez użytkownika w edytorze i ręcznie zmienić typ danych.

Domyślnie, utworzenie funkcji zdefiniowanej przez użytkownika nie powoduje zarejestrowania tej funkcji w bazie danych. Aby zarejestrować funkcję zdefiniowaną przez użytkownika w bazie danych, należy ją wdrożyć.




Opinia

Ikona aktualizowania Ostatnio aktualizowane dla programu DB2 wersja 9.1