Freigeben über


Benutzerdefinierte Funktionen (Entity SQL)

Entity SQL unterstützt das Aufrufen von benutzerdefinierten Funktionen in einer Abfrage. Sie können diese Funktionen inline mit der Abfrage definieren (siehe Vorgehensweise: Aufrufen einer benutzerdefinierten Funktion) oder als Teil des konzeptionellen Modells (siehe Gewusst wie: Definieren von benutzerdefinierten Funktionen im konzeptionellen Modell). Konzeptionelle Modellfunktionen werden als 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 Operator FUNKTION 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 Function Overload Resolution.

Siehe auch