Partager via


Méthode getFunctions (SQLServerDatabaseMetaData)

Télécharger le pilote JDBC

Récupère une description des fonctions système et utilisateur.

Syntaxe

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

Paramètres

catalog

Nom d'un catalogue dans la base de données. Si la chaîne est vide « », le résultat inclut les fonctions sans catalogue. Si elle est null, le nom du catalogue n’est pas utilisé pour la recherche.

schemaPattern

Nom d'un schéma. Si la chaîne est vide « », le résultat inclut les fonctions sans schéma. Si elle est null, le nom du schéma n’est pas utilisé pour la recherche.

functionNamePattern

Nom d'une fonction.

Valeur de retour

Objet SQLServerResultSet.

Exceptions

SQLServerException

Notes

Cette méthode getFunctions est spécifiée par la méthode getFunctions de l’interface java.sql.DatabaseMetaData.

Cette méthode retourne uniquement les fonctions système et utilisateur qui correspondent au nom de schéma et de fonction spécifié.

Important

Le jeu de résultats retourné peut contenir des fonctions que l'utilisateur appelant n'est pas autorisé à exécuter.

Chaque description de fonction inclut les colonnes suivantes :

Nom Type Description
FUNCTION_CAT Chaîne Nom de la base de données qui contient la fonction.
FUNCTION_SCHEM Chaîne Nom du schéma qui contient la fonction.
FUNCTION_NAME Chaîne Nom de la fonction.
NUM_INPUT_PARAMS int Réservé pour un usage ultérieur, retourne actuellement la valeur -1.
NUM_OUTPUT_PARAMS int Réservé pour un usage ultérieur, retourne actuellement la valeur -1.
NUM_RESULT_SETS int Réservé pour un usage ultérieur, retourne actuellement la valeur -1.
Remarques Chaîne Commentaires sur la fonction.
FUNCTION_TYPE short Type de la fonction. Ce peut être l’une des valeurs suivantes :

SQL_PT_UNKNOWN (0)

SQL_PT_PROCEDURE (1)

SQL_PT_FUNCTION (2)

Toutes les descriptions dans le jeu de résultats retourné sont classées par FUNCTION_CAT, FUNCTION_SCHEM, FUNCTION_NAME et SPECIFIC_NAME.

Voir aussi

SQLServerDatabaseMetaData, membres
SQLServerDatabaseMetaData, classe