oracle – 术语“投影”在SQL查询(或视图定义)中引用了什么

前端之家收集整理的这篇文章主要介绍了oracle – 术语“投影”在SQL查询(或视图定义)中引用了什么前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在Oracle的文档The Query Optimizer中,在 View Merging下,我找到了以下信息

The view merging optimization applies to views that contain only
selections,projections,and joins. That is,mergeable views do not contain
set operators,aggregate functions,DISTINCT,GROUP BY,CONNECT BY,and so on.
(emphasis mine)

然而,我只能猜测这样的投射实际上是指什么.

在关系代数中,投影意味着收集用于操作的列的子集,即投影是所选列的列表.

查询优化器步骤中,投影将自身显示为某些描述的缓冲区或假脱机区域,其中包含基础表或运算符的列的子集,或者基于后续操作使用的那些列的逻辑视图.

在视图中,投影等于在视图下面的查询中选择的列的列表.

原文链接:https://www.f2er.com/oracle/205310.html

猜你在找的Oracle相关文章