Comment faire pour supprimer une colonne d'une vue
J'essaie de supprimer une colonne à partir d'un point de vue, mais ne pouvez pas semblent être en mesure de le faire parce qu'apparemment manque un mot-clé. Quelqu'un peut me dire ce que je suis absent?
ALTER VIEW REORDERINFO DROP COLUMN name;
Après d'essayer de nouveau j'ai eu la suivante:
SQL> ALTER VIEW REORDERINFO
AS SELECT isbn,title, phone
FROM books JOIN publisher USING (pubid);
ERREUR à la ligne 2: ORA-00922: manquant ou invalide option
- Veuillez mettre à jour la question avec le montant exact de la base de données que vous utilisez, et le message d'erreur que vous obtenez.
Vous devez vous connecter pour publier un commentaire.
Vous ne pouvez pas utiliser
ALTER VIEW
pour la suppression d'une colonne. Pour recréer la vue sans la colonne, utilisezCREATE OR REPLACE VIEW
.De la Documentation Oracle:
Source: Base De Données Oracle®
Le Langage SQL de Référence
11g Release 2 (11.2)
E26088-01