Méthode getFunctions (SQLServerDatabaseMetaData)
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
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