oracle数据库新增字段报错
需要在oracle数据库中新增一个字段,并且该字段不能为空,执行新增方法,报错
- **因为表里面已经有数据了,就不能添加非空列了,除非指定默认值
**或者先将该字段设置为空,然后把这个值有关的旧数据设置一个默认值,再将此字段更改属性“不能为空”。
示例
- alter table corporation add cptype char(2);
update corporation set cptype=1 where cptype is null;
需要在oracle数据库中新增一个字段,并且该字段不能为空,执行新增方法,报错
**或者先将该字段设置为空,然后把这个值有关的旧数据设置一个默认值,再将此字段更改属性“不能为空”。
示例