Door de gebruiker gedefinieerde functies (Entiteit SQL)
Entity SQL ondersteunt het aanroepen van door de gebruiker gedefinieerde functies in een query. U kunt deze functies inline definiëren met de query (zie Procedure: Een door de gebruiker gedefinieerde functie aanroepen) of als onderdeel van het conceptuele model (zie Procedure: Aangepaste functies definiëren in het conceptuele model). Conceptuele modelfuncties worden gedefinieerd als een Entity SQL-opdracht in het element DefinedExpression van een functie-element in het conceptuele model.
Met Entity SQL kunt u functies definiëren in de queryopdracht zelf. De operator FUNCTION definieert inlinefuncties. U kunt meerdere functies in één opdracht definiëren en deze functies kunnen dezelfde functienaam hebben, zolang de functiehandtekeningen uniek zijn. Zie Overbelastingsresolutie van functie voor meer informatie.