2
CREATE OR REPLACEを使用してPostgreSQLビューの列の名前を変更することはできません
PostreSQL 8.3では、既存のテーブルのように見えるが、異なる列名を持つビューを作成しようとしています。 これは動作します 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; 上記はfamily_treeテーブルの複製を作成しますが、次の試みは失敗します: 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; エラー:ビュー列「family_tree_id」の名前を変更できません 列の名前を変更するにはどうすればよいですか?
37
postgresql