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
我創建了視圖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
您收到的錯誤是「名稱已被現有對象使用」。確保數據庫中不存在名稱爲A
的對象。
但是,如果要覆蓋你的觀點,你可以使用:
CREATE OR REPLACE VIEW ...
謝謝,你是正確的 – 2011-12-22 03:47:01