3

我有以下查询...我想通过它更改默认值

ALTER TABLE MBR_MST2 ALTER COLUMN MBR_STS SET DEFAULT 1

不知道为什么它在关键字“SET”附近显示错误语法错误。

4

4 回答 4

3

使用添加约束

ALTER TABLE MBR_MST2 ADD CONSTRAINT DF_NewSTS DEFAULT 1 FOR MBR_STS;
于 2013-07-28T12:51:51.777 回答
3

如下查询将对其进行排序。请参阅以下方便的代码示例,由 Pinal Dave 编写

ALTER TABLE MBR_MST2 
   ADD CONSTRAINT MBR_MST2_CONST DEFAULT 1 FOR MBR_STS

默认约束的便捷脚本链接

于 2013-07-28T12:51:04.953 回答
1

阅读您的声明的文档。您的错误是正确的,语法不正确。

查看此问题以了解正确的语法。

ALTER TABLE MBR_MST2 ADD CONSTRAINT Your_Constraint_Name DEFAULT 1 FOR MBR_STS
于 2013-07-28T12:51:15.913 回答
0
ALTER TABLE MBR_MST2 ALTER COLUMN MBR_STS SET DEFAULT 1

重写为

ALTER TABLE MBR_MST2 
add  constraint  DF_MBR_MST2_MBR_STS
Default 'DEFAULT 1' For MBR_STS

打开你的表并刷新它的约束文件夹,这个约束应该在那里。

于 2017-10-17T07:06:24.233 回答