社区
Oracle
帖子详情
如何建立一个复杂的VIEW
qqcxg
2003-06-10 04:48:17
建立一个十分复杂的VIEW,这其中想利用现有的Procedure和Function返回的cursor,不知如何才能作到。
...全文
202
8
打赏
收藏
如何建立一个复杂的VIEW
建立一个十分复杂的VIEW,这其中想利用现有的Procedure和Function返回的cursor,不知如何才能作到。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qqcxg
2003-06-11
打赏
举报
回复
难道没有办法了吗??
beckhambobo
2003-06-10
打赏
举报
回复
CREATE OR REPLACE PACKAGE pkg_test
AS
TYPE myrctype IS REF CURSOR;
END pkg_test;
/
create or replace function get_rc
return pkg_test.myrctype
as
v_rc pkg_test.myrctype;
begin
open v_rc for 'select * from aaa';
return v_rc;
end;
/
SQL> create view v_rt of get_rc as select * from aaa;
create view v_rt of get_rc as select * from aaa
ORA-00902: 无效数据类型
用函数返回值作为视图不行,还是在过程内建立视图比较可行
BlueskyWide
2003-06-10
打赏
举报
回复
创建视图应尽量使用sqlplus基于Table的嵌套技术,
能否不"利用现有的Procedure和Function返回的cursor"呢?
jiezhi
2003-06-10
打赏
举报
回复
cursor也是一個sql語句獲得的數據,不同的是可以有參數。
你可以寫個過程,使用動態sql來生成視圖,這個過程里面你可以使用游標什么的。
qqcxg
2003-06-10
打赏
举报
回复
to qiyousyc(qiyou_syc)
可否说得具体点儿,谢谢!
qqcxg
2003-06-10
打赏
举报
回复
我是想问,在构成VIEW的时候,如何利用procedure或function所返回的cursor里面的数据
qiyousyc
2003-06-10
打赏
举报
回复
Function可以使用,但Procedure不能使用。
jiezhi
2003-06-10
打赏
举报
回复
建立view是使用一條sql語句。
Calculation
View
里的Keep Flag 和 Transparent Filter
本文详细介绍了数据仓库中Calculation
View
(CV)的概念及其取代Attribute
View
和Analytic
View
的原因,重点讨论了Cube与AggregationNode在数据聚集中的作用。CV中的Dimension对应infoobject,而Cube则对应fact表。在
建立
带有Aggregation的Cube时,系统会自动进行GROUP BY操作,并要求至少有
一个
值字段。KeepFlag用于指定非GROUP BY字段参与聚集,而TransparentFilter则确保某些字段仅作为过滤条件而不参与聚集。这两个概念在解决
复杂
查询场景中起到关键作用,例如处理条件判断列和多层级的聚合需求。
redmine在
view
中创建
复杂
组件
本文介绍如何在Rails框架中利用
View
、Controller及Helper创建
复杂
的HTML组件,通过将
复杂
的业务逻辑封装进Helper方法中,使得
View
能简洁地调用这些方法生成酷炫且逻辑丰富的页面元素。
Android
复杂
View
或者不同状态
View
拆分的一种思路
本文介绍了一种基于策略模式的UI状态切换方法,通过将不同状态的
View
独立化并使用Map集合管理,实现在Activity中根据不同状态快速加载相应UI,有效避免了修改原有UI带来的潜在风险。
怎样判断
一个
点是否落在
View
内,判断是否手指移动到
一个
View
中
本文深入探讨了Android 3.0及之后版本中,由于PropertyAnimation引入导致的
View
矩阵变换
复杂
性增加问题。特别是针对getHitRect()方法在判断点是否落在
View
上的局限性进行了详细分析,并提供了正确的实现方式。
Android
View
简易生成Pdf
本文介绍了如何在Android中使用原生方法生成Pdf文件,包括已有界面和动态加载
View
的方法。通过
建立
PdfDocument,将
View
绘制到Canvas上,然后保存到SD卡。对于动态加载的
View
,创建
一个
特定尺寸的布局并进行适当处理。所有操作可在子线程中完成,但某些设备可能存在潜在问题。
Oracle
17,135
社区成员
55,258
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章