Freigeben über


Benutzerdefinierte Funktionen (Entity SQL)

Entity SQL unterstützt das Aufrufen von benutzerdefinierten Funktionen in einer Abfrage. Sie können diese Funktionen mit der Abfrage (siehe Gewusst wie: Aufrufen einer benutzerdefinierten Funktion (Entity Framework)) oder als Teil des konzeptionellen Modells (siehe How to: Define Custom Functions in the Conceptual Model) inline definieren. Konzeptionelle Modellfunktionen werden als ein Entity SQL-Befehl im DefiningExpression-Element eines Function-Elements im konzeptionellen Modell definiert.

Entity SQL ermöglicht Ihnen, Funktionen im Abfragebefehl selbst zu definieren. Der FUNCTION-Operator definiert Inlinefunktionen. Sie können mehrere Funktionen in einem einzelnen Befehl definieren. Diese Funktionen können den gleichen Funktionsnamen aufweisen, solange die Funktionssignaturen eindeutig sind. Weitere Informationen finden Sie unter Auflösung von Funktionsüberladungen (Entity SQL).

Siehe auch

Konzepte

Funktionen (Entity SQL)