Funções definidas pelo usuário (Entity SQL)
O Entity SQL oferece suporte à chamada de funções definidas pelo usuário em uma consulta. Você pode definir essas funções em linha com a consulta (consulte Como: Chamar uma função definida pelo usuário) ou como parte do modelo conceitual (consulte Como: Definir funções personalizadas no modelo conceitual). As funções de modelo conceitual são definidas como um comando Entity SQL no elemento DefiningExpression de um elemento Function no modelo conceitual.
O Entity SQL permite definir funções no próprio comando query. O operador FUNCTION define funções embutidas. Você pode definir várias funções em um único comando, e essas funções podem ter o mesmo nome de função, desde que as assinaturas de função sejam exclusivas. Para obter mais informações, consulte Resolução de sobrecarga de função.