Ошибка 6046: невозможно сгенерировать функцию импорта, тип возврата функции сохранения

У меня есть скалярная функция в моей базе данных SQL.

Я получаю эту ошибку при импорте этой функции в модель Entity Framework:

Error 6046: Unable to generate function import return type of the store function 'GetContentByIdAndCul'.
The store function will be ignored and the function import will not be generated.   ..\EntityModels.edmx

моя функция tsql является:

ALTER FUNCTION [FRM].[GetContentByIdAndCul] 
(@Id int,@Culture nvarchar(5))
RETURNS nvarchar(max)
AS
BEGIN
declare @Result nvarchar(max)

if @Id is not null
    set @Result='This Content not defined in this Language'

select @Result=Value from CUL.Contents
WHERE ID=@Id AND (CUL.Contents.Culture = LOWER(@Culture) 
            OR CUL.Contents.Culture = LOWER(SUBSTRING(@Culture,1,2)))   
return @Result      
END

Ответы на вопрос(3)

Ваш ответ на вопрос