gpt4 book ai didi

oracle - 如何在 sql Oracle 12c 中使用 ALTER VIEW 在 View 中添加列

转载 作者:行者123 更新时间:2023-12-04 14:29:19 24 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





How to delete a column from a view

(1 个回答)


4年前关闭。




初始 View 已创建

create or replace view concert_view 
as
select concert.concert_id
from concert, event
where concert.concert_id=event.concert_id;

当我尝试使用添加列时
alter view  concert_view as
select
cname,edate
from concert,event
where concert.concert_id=event.concert_id;

我有一条错误信息

将 concert_view 更改为
*
第 1 行的错误:
ORA-00922: 缺少或无效的选项

最佳答案

ALTER VIEW 不是这样使用的。更改 View 的唯一选项是添加/删除/修改约束或重新编译 View 。

如果要添加列,则只需使用不同的选择再次运行 CREATE OR REPLACE VIEW 语句。

关于oracle - 如何在 sql Oracle 12c 中使用 ALTER VIEW 在 View 中添加列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42722312/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com