oracle - créer une vue avec une clé primaire

Cette question est double dans ce sens je n'ai encore à clarifier. Documentation Oracle spécifiquement dit qu'il est possible de spécifier une clé primaire dans CREATE VIEW de l'alinéa(11g docs a la même notion) . Pourtant, quand j'essaie de le faire comme ceci:

create or replace view ABC(A, B, C, CONSTRAINT A_PK PRIMARY KEY (A)) ....

- Je obtenir ORA-00922: missing or invalid option pointant sur "clé primaire" de la phrase. La question est, est-ce moi ou est-il quelque chose de mal avec la Documentation d'Oracle?

OriginalL'auteur Andrey Balaguta | 2012-02-06