Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Modifica colonna, aggiungi vincolo predefinito

Prova questo

alter table TableName 
 add constraint df_ConstraintNAme 
 default getutcdate() for [Date]

esempio

create table bla (id int)

alter table bla add constraint dt_bla default 1 for id



insert bla default values

select * from bla

assicurati anche di nominare il vincolo predefinito.. sarà un dolore al collo lasciarlo cadere in seguito perché avrà uno di quei nomi pazzi generati dal sistema ... vedi anche Come assegnare un nome ai vincoli predefiniti e come eliminare i vincoli predefiniti senza un nome in SQL Server