Oracle создает представление на основе другого представления - PullRequest
2 голосов
/ 22 декабря 2011

У меня есть представление B, затем я хочу создать другое представление A на основе B. Но я терплю неудачу, может ли кто-нибудь мне помочь?

CREATE VIEW A (aa, ab, ac) AS SELECTB.ba, B.bb, СУММА (B.bc) AS BCC ИЗ ГРУППЫ B BY.Bba, B.bb

ошибка ora-00955

Ответы [ 2 ]

4 голосов
/ 22 декабря 2011

См. эту ссылку .

Ошибка, которую вы получаете: «Имя уже используется существующим объектом». Убедитесь, что объект с именем A еще не существует в вашей базе данных.

1 голос
/ 22 декабря 2011

Однако, если вы хотите перезаписать свой вид, вы можете использовать:

CREATE OR REPLACE VIEW ...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...