Dans PostreSQL 8.3, j'essaie de créer une vue qui ressemble à une table existante mais dont le nom des colonnes est différent.
Cela marche
CREATE OR REPLACE VIEW gfam.nice_builds AS
SELECT (family_tree.family_tree_id) as x,
family_tree.family_tree_name, family_tree.family_tree_description
FROM gfam.family_tree;
Ce qui précède crée une copie de la table family_tree mais la tentative suivante échoue:
CREATE OR REPLACE VIEW gfam.nice_builds AS
SELECT (family_tree.family_tree_id) as x,
family_tree.family_tree_name, family_tree.family_tree_description
FROM gfam.family_tree;
- ERREUR: impossible de changer le nom de la colonne de vue "family_tree_id"
Comment puis-je renommer des colonnes?