Добавить значение по умолчанию в существующий столбец - PullRequest
0 голосов
/ 02 октября 2009

Каким-то образом база данных этого клиента не обновилась правильно, и теперь у них есть несколько числовых столбцов, которые должны иметь значение по умолчанию 0 без значения по умолчанию (но не ноль), и это создает ошибку, что столбец не может быть нулевым, когда Я пытаюсь сделать вставку.

Я пытался:

ALTER TABLE cesMisc ALTER COLUMN int1 int DEFAULT((0))

Но ему не нравится DEFAULT в колонке alter. Как я могу определить значение по умолчанию для столбца?

1 Ответ

2 голосов
/ 02 октября 2009

попробовать:

create table xyz
(
column1 int not null
)

ALTER TABLE xyz ADD CONSTRAINT
    DF_column1 DEFAULT 0 FOR column1
GO
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...