нужно объявить скалярную переменную '@custid', используя dbcontext.Database.SqlQuery?

Я пытаюсь выполнить хранимую процедуру из bcontext.Database.SqlQuery, используя EF5.

Это выбрасывает ошибкуmust declare the scalar variable '@custid'

  var results = _MiscContext.Database.SqlQuery(
              "exec sp_GetStaff @custid",
              customerNumber).ToList();

SP возвращается1 если customerNumber - персонал, в противном случае он возвращаетсяempty строка.

ALTER PROCEDURE [dbo].[sp_GetStaff]
    @custid varchar(12)
AS
BEGIN

    SET NOCOUNT ON;
SELECT 
1 AS [C1]
FROM  [dbo].[Staff] with (nolock)
WHERE [CUSTOMER_ID] = @custid


END

Как это сделать?

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

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