Saltar al contenido principal
Crea una función definida por el usuario (UDF) a partir de una expresión lambda. La expresión debe componerse de parámetros de la función, constantes, operadores u otras llamadas a funciones. Sintaxis
Una función puede tener un número arbitrario de parámetros. Hay algunas restricciones:
  • El nombre de una función debe ser único entre las funciones definidas por el usuario y las del sistema.
  • No se permiten las funciones recursivas.
  • Todas las variables que use una función deben especificarse en su lista de parámetros.
Si se incumple alguna de estas restricciones, se genera una excepción. Ejemplo
Query
Response
En la siguiente consulta, se invoca una función condicional dentro de una función definida por el usuario:
Query
Response
Reemplazar una UDF existente:
Query
Response
Última modificación el 10 de junio de 2026