Propriétés de fonction définie par l'utilisateur

Propriétés des objets fonction définie par l'utilisateur de serveurs de données IBM®

Pour plus d'informations sur les syntaxes spécifiques, voir les informations de référence incluses dans chaque base de données. Les définitions de syntaxe de certaines versions ou fournisseurs de base de données peuvent différer des descriptions ci-après.

Page Généralités
Propriété Description
Nom Indique le nom de l'objet.
Libellé Indique un libellé affiché dans les diagrammes visuels.
Ensemble de résultats Indique une valeur DYNAMIC RESULT SETS.
Langage Indique la convention d'interface de langage destinée à écrire la fonction.
Style de paramètre Indique une valeur PARAMETER STYLE.
Nom externe Indique une valeur EXTERNAL NAME.
Déterministe Indique si la procédure est DETERMINISTIC. Si vous ne sélectionnez pas cette option, la fonction est définie sur NOT DETERMINISTIC.
Page Type de retour
Propriété Description
Type de données Indique le type de données de la sortie.
Précision Indique une valeur de précision. Disponible uniquement si le type de données sélectionné nécessite une valeur de précision.
Echelle Indique une valeur d'échelle. Disponible uniquement si le type de données sélectionné nécessite une valeur d'échelle.
Page Paramètres
En mode édition, utilisez la grille et les boutons de la barre d'outils de cette page pour ajouter, supprimer, modifier l'ordre et modifier les propriétés des paramètres.
  • Cliquez sur le bouton Nouveau de la barre d'outils pour ajouter un nouveau paramètre au bas de la grille.
  • Cliquez sur le bouton Supprimer de la barre d'outils pour supprimer un paramètre.
  • Sélectionnez un paramètre dans la grille et cliquez sur Monter ou Descendre pour modifier l'ordre des paramètres.
  • Utilisez la grille pour modifier les propriétés d'un paramètre. Cliquez deux fois sur une cellule ou cochez la case d'une cellule pour éditer le contenu de cette dernière.
    Propriété Description
    Nom Entrez un nom.
    Type de données Indique un type de données valide.
    Mode Indique un mode de paramètre. Les options disponibles sont IN, OUT ou INOUT.
    DB2 for z/OS uniquement : Localisateur Si la valeur est true (vrai), indique l'option AS LOCATOR. Cette option peut être uniquement spécifiée pour un type de données LOB ou un type distinct basé sur un type de données LOB.
Page Source
Affiche le code source de la fonction.
Page Options
Propriété Description
Nom spécifique Indique un nom spécifique pour la clause SPECIFIC de la fonction.
DB2 for z/OS uniquement : Module Indiquez un ID de module pour la fonction.
Contient SQL Indique que le corps de la fonction contient des instructions SQL.
Action externe Indique l'option EXTERNAL ACTION. Si vous ne sélectionnez pas cette option, l'option est définie sur NO EXTERNAL ACTION.
Page Documentation
Affiche des informations sur l'objet, fournies par l'utilisateur.
Page Annotation (en mode édition uniquement)
Ajoutez, modifiez ou supprimez des propriétés.

Commentaires