orcale
As1sTaNT
这个作者很懒,什么都没留下…
展开
-
ORA-01779: 无法修改与非键值保存表对应的列
在执行数据内容修改时,使用inner join进行关联查询select * from bd_bom b inner join bd_material_v m on b. hcmaterialid=m.pk_material where m.code =‘01010100002’ and b.dr=0结果如下现在欲使 hcmaterialvid= hcmaterialid执行语句update (select * from bd_bom b inner join b原创 2020-07-15 13:56:08 · 503 阅读 · 0 评论 -
ORA-03297: 文件包含在请求的 RESIZE 值以外使用的数据
情况一:将备份的一个大数据库还原到本机以后,删除里面的大表(比如文件表、日志表等),Oracle数据文件在有数据的情况下能自动扩展,却不能自动收缩,造成存储空间的浪费。如果直接修改数据文件的大小,可能会遇到如下错误:ORA-03297: 文件包含在请求的 RESIZE 值以外使用的数据情况二:发现表空间剩余80%,故想收缩一下表空间,但是报ORA-03297错误,分析为数据分布不一致或者后续删除大表导致,解决方法如下:SQL> ALTER DATABASE DATAFILE ‘D:\ORACL转载 2020-07-10 16:16:25 · 5365 阅读 · 0 评论