[SqlProcedure()]
public static void GetCustInfo(SqlString PhoneNo, out SqlString CustInfo)
{
// code...
}
Вот как я пытаюсь создать функцию:
CREATE FUNCTION [dbo].[GetCustInfo] (@PhoneNo nvarchar(50))
RETURNS nvarchar(max) WITH EXECUTE AS CALLER
AS EXTERNAL NAME CustFromPhone.[ManagedCodeAndSQLServer.BaseFunctionClass].GetCustInfo
и это ошибка:
СОЗДАТЬ ФУНКЦИЮ не удалось, поскольку типы T-SQL и CLR для возвращаемого значения
не совпадают.