getFunctions-metoden (SQLServerDatabaseMetaData)

Ladda ned JDBC-drivrutin

Hämtar en beskrivning av system- och användarfunktionerna.

Syntax

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

Parameters

katalog

Namnet på en katalog i databasen. Om det är en tom sträng "", inkluderar resultatet funktionerna utan katalog. Om den är null används inte katalognamnet för sökning.

schemaPattern

Namnet på ett schema. Om det är en tom sträng "", inkluderar resultatet funktionerna utan schema. Om det är null används inte schemanamnet för sökning.

funktionNamnmönster

Namnet på en funktion.

Returvärde

Ett SQLServerResultSet-objekt .

undantag

SQLServerException

Remarks

Denna getFunctions-metod specificeras av getFunctions-metoden i gränssnittet java.sql.DatabaseMetaData.

Denna metod returnerar endast system- och användarfunktioner som matchar det specificerade schemat och funktionsnamnet.

Important

Den returnerade resultatuppsättningen kan innehålla funktioner som den anropande användaren inte har behörighet att köra.

Varje funktionsbeskrivning innehåller följande kolumner:

Name Type Description
FUNCTION_CAT String Namnet på databasen där funktionen finns.
FUNCTION_SCHEM String Namnet på schemat där funktionen finns.
FUNCTION_NAME String Namnet på funktionen.
NUM_INPUT_PARAMS int Reserverad för framtida bruk, ger för närvarande ett -1 värde.
ANTAL_UTDATA_PARAMETRAR int Reserverad för framtida bruk, ger för närvarande ett -1 värde.
NUM_RESULT_SETS int Reserverad för framtida bruk, ger för närvarande ett -1 värde.
ANMÄRKNINGAR String Kommentarerna om funktionen.
FUNCTION_TYPE kort Typen av funktion. Det kan vara något av följande värden:

SQL_PT_UNKNOWN (0)

SQL_PT_PROCEDURE (1)

SQL_PT_FUNCTION (2)

Alla beskrivningar i den returnerade resultatuppsättningen är ordnade efter FUNCTION_CAT, FUNCTION_SCHEM, FUNCTION_NAME och SPECIFIC_NAME.