Partager via


Fonctions définies par l'utilisateur (Entity SQL)

Entity SQL prend en charge l'appel de fonctions définies par l'utilisateur dans une requête. Vous pouvez définir ces fonctions inline avec la requête (voir Procédure : appeler une fonction définie par l’utilisateur) ou dans le cadre du modèle conceptuel (voir Procédure : définir des fonctions personnalisées dans le modèle conceptuel). Les fonctions de modèle conceptuel sont définies comme une commande Entity SQL dans l’élément DefiningExpression d’un élément Function dans le modèle conceptuel.

Entity SQL permet de définir des fonctions dans la commande de requête elle-même. L’opérateur FUNCTION définit des fonctions incluses. Vous pouvez définir plusieurs fonctions dans une même commande et ces fonctions peuvent avoir le même nom de fonction, tant que les signatures des fonctions sont uniques. Pour plus d'informations, consultez Function Overload Resolution.

Voir aussi