2011-12-22 179 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 ...