Подтвердить что ты не робот

Добавить столбец нулей в таблицу sql server

Возможный дубликат:
Добавить столбец со значением по умолчанию в существующую таблицу в SQL Server

У меня есть таблица в sql-сервере, но вы хотите добавить дополнительный столбец с нулями

Каким будет лучший подход для этого?

att1 att2
---------
1.0   5.8
2.7   3.8
5.1   6.8

становится

att1 att2  extra
----------------
1.0   5.8   0.0
2.7   3.8   0.0
5.1   6.8   0.0
4b9b3361

Ответ 2

Я понимаю, что этот столбец всегда будет иметь значение 0.0. Тогда он не должен быть реальным столбцом

CREATE TABLE extraColumn (
     att1   float  NULL
    ,att2   float  NULL
    ,extra AS 0.0 
)

Но если вам это нужно, вы можете сохранить его

CREATE TABLE extraColumn (
     att1   float  NULL
    ,att2   float  NULL
    ,extra AS 0.0  PERSISTED 
)