getFunctions metódus (SQLServerDatabaseMetaData)

JDBC-illesztőprogram letöltése

Lekéri a rendszer és a felhasználói függvények leírását.

Szemantika

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

Parameters

katalógus

Egy adatbázisban található katalógus neve. Ha üres "" string, az eredmény tartalmazza a katalógus nélküli függvényeket. Ha null, akkor a katalógus neve nem kerül felhasználásra a kereséshez.

sémaPattern

Egy séma neve. Ha üres "" string, az eredmény tartalmazza a séma nélküli függvényeket. Ha null, akkor a séma neve nem kerül felhasználásra a kereséshez.

functionNamePattern

Egy függvény neve.

Visszaadott érték

Egy SQLServerResultSet objektum.

Kivételek

SQLServerException

Remarks

Ezt a getFunctions metódusot a getFunctions metódus határozza meg a java.sql.DatabaseMetaData interfészen.

Ez a módszer csak azokat a rendszer- és felhasználói funkciókat adja vissza, amelyek megfelelnek a megadott sémának és függvénynévnek.

Important

A visszaadott eredményhalmaz tartalmazhat olyan funkciókat, amelyeket a hívó felhasználónak nincs joga végrehajtani.

Minden függvényleírás tartalmazza a következő oszlopokat:

Név Típus Description
FUNCTION_CAT String Az adatbázis neve, amelyben a függvény található.
FUNCTION_SCHEM String A függvény helyszíni sémájának neve.
FUNCTION_NAME String A függvény neve.
INPUT_PARAMÉTEREK_SZÁMA int A jövőbeni használatra fenntartva, jelenleg -1 értéket ad vissza.
KIHÁZI_PARAMÉTEREK_SZÁMA int A jövőbeni használatra fenntartva, jelenleg -1 értéket ad vissza.
NUM_RESULT_SETS int A jövőbeni használatra fenntartva, jelenleg -1 értéket ad vissza.
MEGJEGYZÉSEK String A funkcióról szóló megjegyzések.
FUNCTION_TYPE rövid A funkció típusa. A következő értékek egyike lehet:

SQL_PT_UNKNOWN (0)

SQL_PT_PROCEDURE (1)

SQL_PT_FUNCTION (2)

A visszaadott eredménykészlet összes leírása FUNCTION_CAT, FUNCTION_SCHEM, FUNCTION_NAME és SPECIFIC_NAME szerint van sorrendben.