Cria uma função definida pelo usuário (UDF) a partir de uma expressão lambda. A expressão deve ser composta por parâmetros da função, constantes, operadores ou outras chamadas de função.
Sintaxe
Uma função pode ter um número arbitrário de parâmetros.
Há algumas restrições:
- O nome de uma função deve ser único entre as funções definidas pelo usuário e as funções do sistema.
- Funções recursivas não são permitidas.
- Todas as variáveis usadas por uma função devem ser especificadas na lista de parâmetros dela.
Se alguma restrição for violada, uma exceção será lançada.
Exemplo
Uma função condicional é usada em uma função definida pelo usuário na consulta a seguir:
Substitua uma UDF existente:
Última modificação em 26 de agosto de 2026