如何在oracle 10g中重命名视图列?

时间:2016-05-19 09:42:24

标签: oracle10g sqlplus

晚上好

大家好

如何在oracle中重命名视图列。

我有两张桌子 并创建此表的视图。我们可以重命名视图列。

1 个答案:

答案 0 :(得分:2)

您无法修改现有视图中列的名称;没有与alter view rename ...类似的alter table rename ...子句。

您需要删除并重新创建视图。重新创建它时,您可以使用您想要的任何名称明确指定视图列名称,例如:

create view your_view (new_name) as select old_name from your_table;

或在视图查询中使用列别名,例如:

create view your_view as select old_name as new_name from your_table;