使用默认值更改列

这个问题在这里已经有了答案:

  • 将具有默认值的列添加到SQL Server的现有表中36回答
  • 改变列,添加默认约束4个答案

  • ALTER TABLE查询为拒绝登录添加默认值0


    如果您想影响现有的行,请使用with values

    alter table enquiry
        add constraint dft_enquiry_rejectreason default 0 with values;
    

    这在文档中有解释:

    。 。 。 WITH VALUES可用于将表中每个现有行的新列中的默认值存储。


    使用ADD CONSTRAINT就好

    ALTER TABLE查询ADD CONSTRAINT some_name DEFAULT 0 For RejectReson;

    链接地址: http://www.djcxy.com/p/24703.html

    上一篇: alter column with default value

    下一篇: Add a column of zeros to table sql server