Я прочитал
Добавьте столбец со значением по умолчанию к существующей таблице в SQL Сервер , и этот ответ должен был ответить на мой вопрос - но он не работает для я ({ ссылка })
В нем говорится, что ответ на мой вопрос может быть
ALTER TABLE SomeTable
ADD SomeCol Bit NULL --Or NOT NULL.
CONSTRAINT D_SomeTable_SomeCol --When Omitted a Default-Constraint Name is autogenerated.
DEFAULT (0)--Optional Default-Constraint.
WITH VALUES --Add if Column is Nullable and you want the Default Value for Existing Records.
Разница в том, что я не хочу писать SQL Код (который заставляет меня думать, что это не так) c, но я все еще чувствую себя уместным для тех из нас, кто использует базу данных и не нуждается в уровне кодирования T- SQL)
Я добавил столбец и тип. Я добавил значение по умолчанию. Когда я сохраняю, я вижу ожидаемое сообщение об ошибке, что это не может быть достигнуто, потому что это вставит нули. Это означает, что я думаю, что он не выполняет последнюю часть кода выше (часть with-values
)!
Как мне добиться того же, используя опции GUI в SSMS Express?