Passer au contenu principal
Crée une fonction définie par l’utilisateur (UDF) à partir d’une expression lambda. L’expression ne doit contenir que des paramètres de fonction, des constantes, des opérateurs ou d’autres appels de fonction. Syntaxe
Une fonction peut avoir un nombre arbitraire de paramètres. Il existe quelques restrictions :
  • Le nom d’une fonction doit être unique parmi les fonctions utilisateur et les fonctions système.
  • Les fonctions récursives ne sont pas autorisées.
  • Toutes les variables utilisées par une fonction doivent être spécifiées dans sa liste de paramètres.
Si l’une de ces restrictions est enfreinte, une exception est levée. Exemple
Query
Response
Une fonction conditionnelle est appelée dans une fonction définie par l’utilisateur, dans la requête suivante :
Query
Response
Remplacez une UDF existante :
Query
Response
Dernière modification le 2 juillet 2026