FirebirdSQL logo
 FUNCTIONPACKAGE BODY 

Paramètres de sortie

Pour les procédures stockées, la liste des paramètres de sortie est spécifiée dans la clause optionnelle RETURNS.

Pour les fonctions stockées, la clause obligatoire RETURNS spécifie le type de la valeur de retour.

Utilisation de domaines lors de la déclaration de paramètres

Vous pouvez spécifier un nom de domaine comme type de paramètre, auquel cas le paramètre héritera de toutes les caractéristiques du domaine.

Si la clause TYPE OF est utilisée en plus avant le nom du domaine, seul le type de données du domaine est utilisé — ses contraintes NOT NULL et CHECK (si elles existent) ne sont pas vérifiées, et aucune valeur par défaut n’est utilisée. Si le domaine est un type de texte, son jeu de caractères et son ordre de tri sont toujours utilisés.