我们最近的部署因为一个非常奇怪的原因而崩溃。
alter table eugen add eugencolumn number default 99;
没有提到列为'NOT NULL'这样一个巨大的差异?我想理解为什么这个查询会产生问题,添加一个'NOT NULL'约束来解决它但是还有其他的解决方法吗?如果你不希望列不为空?
谢谢, 非常感激。
答案 0 :(得分:0)
实际上您的问题不明确。如果您想在修改表结构后将99设置为默认值,请执行查询。 更新eugen set eugencolumn = 99;