У меня есть SQL Server SP, в котором я возвращаю значение столбца как 0, если значение в этом столбце равно NULL.
Тип столбца в базе данных - это bigint, который эквивалентен long / Int64 в C #, когда я сопоставляю модель полей SP и EF типу полей, он также показывает корректно, то есть long в возвращаемом типе, генерируемом EF модель.
Однако, когда я вызываю SP из C # с помощью вызова функции EF, он выдает мне вышеуказанную ошибку.
Это происходит только тогда, когда возвращаемое значение равно 0, однако работает нормально, если значение, возвращаемое в столбце, отличается от 0.
Любые предложения.