Я пробовал это раньше, не было возможности сделать столбцы необязательными, но я решил обходной путь. Во-первых, в конструкторе положите любое значение, затем откройте Код вида и найдите нулевые столбцы и просто удалите его из схемы JSON и нажмите save :) , который должен сделать это за вас, но в следующий раз вы открываете в дизайнере и пытаетесь редактировать, вам нужно сделать это снова. дайте мне знать, если это помогает
Edited
Я добавил скриншот из шагов, которые я сделал, пытаясь повторить это. (обратите внимание, что ваша схема базы данных должна обрабатывать эти нулевые значения для столбцов, в моем случае Guid
имеет значение по умолчанию newid()
, а в другом столбце допускаются значения null). Вы всегда проходите нулевым столбцам, не передавая значения вообще могут иметь смысл для столбцов, которые имеют значение, вычисленное или имеют значение по умолчанию (например, newid()
UniqueIdentifier или getdate()
для создания/редактирования времени)
я добавил подробнее к моему ответу с иллюстрацией шагов, которые я предпринял для решения этого. надеюсь, это поможет. –