Oracle根据另一个视图创建视图

时间:2011-12-22 03:30:45

标签: oracle view

我创建了一个视图B,然后我想创建另一个基于B的视图A.但是我失败了,任何人都可以帮助我吗?

创建视图A. (aa,ab,ac) 如 选择   B.ba,B.bb,SUM(B.bc)AS bcc 从   乙 通过...分组   B.ba,B.bb

错误是ora-00955

2 个答案:

答案 0 :(得分:4)

this link

您收到的错误是“名称已被现有对象使用”。确保数据库中不存在名为A的对象。

答案 1 :(得分:1)

但是,如果要覆盖视图,可以使用:

CREATE OR REPLACE VIEW ...