怎么给view 增加列

啊彪123 2010-07-29 10:30:25
求高手解答!
...全文
114 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
心中的彩虹 2010-07-30
  • 打赏
  • 举报
回复
[Quote=引用楼主 serisboy 的回复:]
求高手解答!
[/Quote]
--直接就可以
create or replace view v_name
as
select ..... from tb

在 select 中加个新的列不就可以
心中的彩虹 2010-07-30
  • 打赏
  • 举报
回复
[Quote=引用楼主 serisboy 的回复:]
求高手解答!
[/Quote]
--直接这样不就可以
create or replace view v_name
as
select ..... from tb
啊彪123 2010-07-30
  • 打赏
  • 举报
回复
有劳楼上几位,感觉对pobaby有点思路!
pobaby 2010-07-29
  • 打赏
  • 举报
回复
create or replace view v_belong as
select 1,2,3,4,..... from dual ;
cyousor 2010-07-29
  • 打赏
  • 举报
回复
alter只能更改view的约束
cyousor 2010-07-29
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 suiziguo 的回复:]

更改改view的定义,添加你想要的列。


重新编译通过即可。
[/Quote]
+1
liuhongJAVAEn 2010-07-29
  • 打赏
  • 举报
回复
alter view view_name ..即可!
suiziguo 2010-07-29
  • 打赏
  • 举报
回复
create or replace view ... 即可。


create or replace时,自动编译,若有错,会报出。创建的view会是invalid状态。
gelyon 2010-07-29
  • 打赏
  • 举报
回复
drop view view_name;
create view view_name......add column you want
alter view view_name compile;
suiziguo 2010-07-29
  • 打赏
  • 举报
回复
更改改view的定义,添加你想要的列。


重新编译通过即可。

17,086

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧