Metodo getFunctions (SQLServerDatabaseMetaData)

Scaricare il driver JDBC

Recupera una descrizione delle funzioni utente e di sistema.

Sintassi

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

Parametri

catalog

Nome di un catalogo del database. Se è una stringa vuota (""), il risultato include le funzioni senza un catalogo. Se è null, il nome del catalogo non viene usato per la ricerca.

schemaPattern

Nome di uno schema. Se è una stringa vuota (""), il risultato include le funzioni senza uno schema. Se è null, il nome dello schema non viene usato per la ricerca.

functionNamePattern

Nome di una funzione.

Valore restituito

Oggetto SQLServerResultSet.

Eccezioni

SQLServerException

Osservazioni

Questo metodo getFunctions viene specificato dal metodo getFunctions nell'interfaccia java.sql.DatabaseMetaData.

Restituisce solo le funzioni utente e di sistema che corrispondono ai nomi di schema e funzione specificati.

Importante

Il set di risultati restituito può contenere funzioni per le quali l'utente chiamante non dispone delle autorizzazioni di esecuzione.

La descrizione di ogni funzione include le colonne seguenti:

Nome Tipo Descrizione
FUNCTION_CAT Stringa Nome del database contenente la funzione.
FUNCTION_SCHEM Stringa Nome dello schema contenente la funzione.
FUNCTION_NAME Stringa Nome della funzione.
NUM_INPUT_PARAMS int Riservato per utilizzi futuri, attualmente restituisce un valore pari a -1.
NUM_OUTPUT_PARAMS int Riservato per utilizzi futuri, attualmente restituisce un valore pari a -1.
NUM_RESULT_SETS int Riservato per utilizzi futuri, attualmente restituisce un valore pari a -1.
REMARKS Stringa Commenti sulla funzione.
FUNCTION_TYPE short Tipo della funzione. Può essere uno dei valori seguenti:

SQL_PT_UNKNOWN (0)

SQL_PT_PROCEDURE (1)

SQL_PT_FUNCTION (2)

Tutte le descrizioni del set di risultati restituito sono ordinate in base a FUNCTION_CAT, FUNCTION_SCHEM, FUNCTION_NAME e SPECIFIC_NAME.

Vedere anche

Membri di SQLServerDatabaseMetaData
Classe SQLServerDatabaseMetaData