Oracle 11g 压缩表无法增加删除字段

Oracle 11g 压缩表无法增加删除字段,第1张

alter table tableName move nocompress

ok

直接alter table tableName move nocompress后能增加列,但无法增加带default值的列

设置为磨厅差 move nocompress后即可伏橡,

原因暂未研究,瞎皮备查

方法:

需要在oracle数据库中新增一个字州岁段,并且该字段不能为空,执行新增方法,报错

因为表里面已经有数据了,就不能添加非空列了,除族缺非指定默认值

或者先将该字段设置为空,然后把这个值有关的旧数兆迹辩据设置一个默认值,再将此字段更改属性“不能为空”。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11970989.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存