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
En la siguiente consulta, se invoca una función condicional dentro de una función definida por el usuario:
Reemplazar una UDF existente:
Última modificación el 26 de agosto de 2026