Quando você adiciona uma coluna com valor padrão, o que acontece é que há uma restrição padrão sendo criada:
create table _temp
( x int default 1)
sp_help _temp
resultado:constraint_type constraint_name
DEFAULT on column x DF___temp__x__5A3B20F9
Portanto, a cláusula default na definição de coluna é apenas um atalho para criar uma restrição; o valor padrão não é uma propriedade intrínseca de uma coluna. Se você deseja modificar o padrão para uma coluna já existente, primeiro deve eliminar a restrição:
alter table _temp drop constraint DF___temp__x__5A3B20F9
E, em seguida, crie uma nova restrição padrão:
alter table _temp add constraint DF_temp_x default 2 for x