我想将“汉”修改为列“民族”的默认值,
-------------
alter table texta
ALTER COLUMN 民族 set DEFAULT '汉'
---------------------
但出错了
关键字 'set' 附近有语法错误。
请问如何解决?谢了

解决方案 »

  1.   


    alter table texta 
    ALTER COLUMN 民族 varchar(10) DEFAULT '汉' 
    試試
      

  2.   

    看看这个列有没有默认约束.如果有.先删除.添加默认约束alter table tb add constraint df_name default '汉' for 民族;
      

  3.   

    ALTER TABLE texta ADD CONSTRAINT [test] DEFAULT ('汉') FOR [民族]
      

  4.   

    如果以前有默认约束删除
    alter table texta drop constraint [yourcheck]
      

  5.   

    哪么如果我想用"set DEFAULT "的语句如何解决?谢谢, 
      

  6.   

    UPDATE TB SET 民族='汉' 这样全改了???
      

  7.   

    ALTER TABLE texta ADD CONSTRAINT [test] DEFAULT ('汉') FOR [民族]肯定没有问题的
    但是你必须先删除约束