2009-10-01 10 views
0

D'une certaine manière, la base de données de ce client ne s'est pas correctement mise à jour. Les colonnes numériques doivent maintenant avoir une valeur par défaut de 0 sans valeur par défaut (et non nulle). la colonne ne peut pas être nulle lorsque j'essaie de faire un insert.Ajout de la valeur par défaut à la colonne existante

J'ai essayé:

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

Mais il n'aime pas DEFAULT dans la colonne alter. Comment puis-je définir une valeur par défaut dans la colonne?

Répondre

2

essayer:

create table xyz 
(
column1 int not null 
) 

ALTER TABLE xyz ADD CONSTRAINT 
    DF_column1 DEFAULT 0 FOR column1 
GO 
Questions connexes