Доколкото съм работил върху EF4 с помощта на Oracle, импортирането на функции изглежда не работи тук. Сблъсках се със същия проблем преди няколко месеца и опитах много начини да импортирам функция, но без успех. Но по време на търсене намерих връзка в OTN, която гласи, че (Oracle Stored Functions не се поддържат) . EF4 все още не ни дава възможност да извикаме функция на oracle. Дори да използвате съхранени процедури, ще трябва да изберете съхранени процедури, които връщат референтен курсор. Поддържаните съхранени процедури включват процедури и методи на пакети, които нямат върната стойност, но могат да имат OUT или IN OUT параметри.
Но ако използвате Sql сървър, по някакъв начин можете да осъществите импортирането на дефинирана от потребителя функция в EF4. Ето някои връзки, които могат да ви помогнат: