ORA-01733: 此处不允许虚拟列
原因分析:一般对视图的更新,只能对简单视图进程更新,而不能对多表关联形成的视图进程更新。
对视图的更新,最终要反映到对表的字段的更新上。
Update 视图时,如果视图有分组函数、GROUP BY 子句、DISTINCT 关键字、ROWNUM 等伪列、常量表达式这些时,是不能修改视图的。
//把视图重新create后
再进行insert into后
ok!
本文探讨了ORA-01733错误的原因及其解决方案,指出此错误通常发生在试图更新包含特定元素(如分组函数或伪列)的视图时,并提供了通过重新创建视图来解决问题的方法。
3716

被折叠的 条评论
为什么被折叠?



