我有以下查询......我希望通过哪些方式来改变默认价值
ALTER TABLE MBR_MST2 ALTER COLUMN MBR_STS SET DEFAULT 1
不知道为什么会出现错误 关键字“SET”附近的语法不正确。
答案 0 :(得分:3)
以下查询将对其进行排序。请参阅以下方便的代码示例,由Pinal Dave撰写
ALTER TABLE MBR_MST2
ADD CONSTRAINT MBR_MST2_CONST DEFAULT 1 FOR MBR_STS
答案 1 :(得分:3)
使用ADD CONSTRAINT
ALTER TABLE MBR_MST2 ADD CONSTRAINT DF_NewSTS DEFAULT 1 FOR MBR_STS;
答案 2 :(得分:1)
阅读您的陈述的documentation。您的错误是正确的,语法不正确。
请查看this question以获取正确的语法。
ALTER TABLE MBR_MST2 ADD CONSTRAINT Your_Constraint_Name DEFAULT 1 FOR MBR_STS
答案 3 :(得分: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
打开你的桌子并刷新它的约束文件夹,这个约束应该在那里。