No PostreSQL 8.3, estou tentando criar uma exibição que se pareça com uma tabela existente, mas que tenha nomes de colunas diferentes.
Isso funciona
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;
O acima cria uma duplicata da tabela family_tree, mas a seguinte tentativa falha:
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;
- ERRO: não é possível alterar a coluna do nome da visualização "family_tree_id"
Como posso renomear colunas?