Udostępnij za pośrednictwem


Funkcje zdefiniowane przez użytkownika (Entity SQL)

Usługa Entity SQL obsługuje wywoływanie funkcji zdefiniowanych przez użytkownika w zapytaniu. Te funkcje można zdefiniować w tekście przy użyciu zapytania (zobacz Instrukcje: wywoływanie funkcji zdefiniowanej przez użytkownika) lub w ramach modelu koncepcyjnego (zobacz How to: Define Custom Functions in the Conceptual Model (Jak zdefiniować funkcje niestandardowe w modelu koncepcyjnym). Funkcje modelu koncepcyjnego są definiowane jako polecenie Entity SQL w elemencji DefinedExpression elementu funkcji w modelu koncepcyjnym.

Język Entity SQL umożliwia definiowanie funkcji w samym poleceniu zapytania. Operator FUNCTION definiuje funkcje wbudowane. Można zdefiniować wiele funkcji w jednym poleceniu, a te funkcje mogą mieć taką samą nazwę funkcji, o ile podpisy funkcji są unikatowe. Aby uzyskać więcej informacji, zobacz Rozpoznawanie przeciążenia funkcji.

Zobacz też