In PostreSQL 8.3, sto cercando di creare una vista che assomiglierà a una tabella esistente ma con nomi di colonna diversi.
Questo funziona
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;
Quanto sopra crea un duplicato della tabella family_tree ma il seguente tentativo fallisce:
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;
- ERRORE: impossibile cambiare il nome della colonna della vista "family_tree_id"
Come posso rinominare le colonne?