Nullable поле не сохраняет null
В данный момент я столкнулся со странной проблемой с EF. У меня есть таблица в базе данных с nvarchar (макс.) тип данных и является допускающий значение null поле. При обновлении записей в таблице, когда я назначаю null этому полю, он не сохраняет этот null, а сохраняет старое значение нетронутым. Но сохранение пустой строки в нем работает.
Любое решение или руководство будут действительно оценены.
Что я уже пробовал:
Пробовали Гугл и пробовали
UseCSharpNullComparisonBehaviorи
UseDatabaseNullSemantics
Richard Deeming
Вы пробовали использовать SQL Profiler (или Минипрофиль[^]; или context.Database.Log
) чтобы увидеть запросы обновления, генерируемые EF?