【问题标题】:add column to a view in Oracle Designer在 Oracle Designer 中将列添加到视图
【发布时间】:2013-12-22 12:12:48
【问题描述】:

我在 Oracle 设计器中有一个视图,我想在其中添加一列。我试过Create column并在 Fre 格式选项卡中输入以下语句:

ALTER VIEW View_name_vw
ADD (new_column VARCHAR(100));

但它没有更新。在这一步之后我需要包括什么吗? 任何帮助表示赞赏。

【问题讨论】:

    标签: oracle view sql-view


    【解决方案1】:

    视图基本上只是一个SELECT-语句。如果您想在视图中添加另一列,只需更改它所基于的语句。如果您需要一个包含新数据的全新列,请更改您从中选择视图中显示的列的基础表结构。

    欲了解更多信息,请查看 Oracle 官方文档:
    http://docs.oracle.com/cd/B19306_01/server.102/b14200/statements_8004.htm
    或在 SO 上查看此问题:
    What is a View in Oracle?

    【讨论】:

      【解决方案2】:

      无法更改视图。选项是更改视图的定义或更改表是唯一的选择。

      【讨论】:

        猜你喜欢
        • 2022-12-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-09-09
        • 1970-01-01
        • 2017-08-14
        相关资源
        最近更新 更多