2011-12-22 180 views
2

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

CREATE VIEW甲 (AA,AB,AC) AS SELECT B.ba,B.bb,SUM(B.bc)AS BCC FROM 乙 GROUP BY B.ba,B。 BB

错误是ORA-00955

回答

4

this link

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

+0

谢谢,你是正确的 – 2011-12-22 03:47:01

1

但是,如果要覆盖你的观点,你可以使用:

CREATE OR REPLACE VIEW ...