设为首页 - 加入收藏 PHP编程网 - PHP站长网 (http://www.52php.cn)- 电商,百科,编程,业界,移动互联,5G,云计算,站长网!
热搜: 专业 娱乐 服务 applewat
当前位置: 首页 > 站长百科 > 正文

oracle – 为什么我们需要全局临时表,它们的实际用例

发布时间:2021-05-14 04:15 所属栏目:[站长百科] 来源:网络整理
导读:我刚刚了解了全局临时表(我使用oracle作为db)并理解它们但却无法知道它们的确切用法. 顾名思义,它们用于保存临时数据/会话,在结束会话时,该会话的数据将消失. 什么是示例,我们需要使用它们的业务用例. 解决方法 可能的用例是仅具有创建报告权限的用户.这些

我刚刚了解了全局临时表(我使用oracle作为db)并理解它们但却无法知道它们的确切用法.

顾名思义,它们用于保存临时数据/会话,在结束会话时,该会话的数据将消失.

什么是示例,我们需要使用它们的业务用例.

解决方法

可能的用例是仅具有创建报告权限的用户.这些报告使用大量汇总数据,这些信息在多个报告中重复使用.因此,缓存此会话的信息是个好主意,这可以通过使用临时表来完成.

另一个用例是您有一个报告框架,并希望有一种简单的方法来查询信息.因此,您只需调用一个PLSQL包,将信息放在一个临时表中,在包完成后,您可以只执行SELECT * FROM temporary_table.

【免责声明】本站内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。

推荐文章
热点阅读