Add nullable column to SQL Server with default value of null -
i want add nullable boolean column existing table default value of null.
i have used bit of script not set default value null. sets 0 instead.
add newcolumnname bit null constraint df_tablename_newcolumnname default(null)
i ran example code snippet on sql server 2008 r2 instance , inserted record. initialized column null, expected. next step post alter statement , insert statement used.
i used:
alter table tmp1 add newcolumnname bit null constraint df_tablename_newcolumnname default(null) insert tmp1(emp_id) values(9999) select * tmp1
after running above, used sql server management studio "design" action examine properties of new column. showed "default value or binding" indeed (null) expected.
Comments
Post a Comment