getFunctions, metoda (SQLServerDatabaseMetaData)

pobierz sterownik JDBC

Pobiera opis funkcji systemu i użytkownika.

Syntax

  
public ResultSet getFunctions(java.lang.String catalog,  
                       java.lang.String schemaPattern,  
                       java.lang.String functionNamePattern)  

Parameters

katalog

Nazwa katalogu w bazie danych. Jeśli jest to pusty ciąg "", wynik zawiera funkcje bez katalogu. Jeśli jest null, nazwa katalogu nie jest używana do wyszukiwania.

schemaPattern

Nazwa schematu. Jeśli jest to ciąg "", wynik obejmuje funkcje bez schematu. Jeśli jest to null, nazwa schematu nie jest używana do wyszukiwania.

functionNamePattern

Nazwa funkcji.

Wartość zwracana

A obiekt SQLServerResultSet object.

Wyjątki

SQLServerException

Remarks

Metoda getFunctions jest określana przez metodę getFunctions w interfejsie java.sql.DatabaseMetaData.

Ta metoda zwraca tylko funkcje systemowe i użytkownika odpowiadające określonemu schematowi i nazwie funkcji.

Ważna

Zwrócony zbiór wyników może zawierać funkcje, do których użytkownik wywołujący nie ma uprawnień.

Opis każdej funkcji zawiera następujące kolumny:

Name Typ Description
FUNCTION_CAT String Nazwa bazy danych, w której funkcja się znajduje.
FUNCTION_SCHEM String Nazwa schematu, w którym funkcja się znajduje.
FUNCTION_NAME String Nazwa funkcji.
NUM_INPUT_PARAMS int Zarezerwowany do przyszłego użytku, obecnie zwraca wartość -1.
PARAMETRY_WYJŚCIA int Zarezerwowany do przyszłego użytku, obecnie zwraca wartość -1.
NUM_RESULT_SETS int Zarezerwowany do przyszłego użytku, obecnie zwraca wartość -1.
UWAGI String Komentarze dotyczące funkcji.
FUNCTION_TYPE krótkie Rodzaj funkcji. Może to być jedna z następujących wartości:

SQL_PT_UNKNOWN (0)

SQL_PT_PROCEDURE (1)

SQL_PT_FUNCTION (2)

Wszystkie opisy w zwróconym zbiorze wyników są uporządkowane według FUNCTION_CAT, FUNCTION_SCHEM, FUNCTION_NAME i SPECIFIC_NAME.