簡體   English   中英

PL / SQL中是否存在公用表表達式?

[英]Does something like Common Table Expressions exist in PL/SQL?

我最近在SQL Server中了解了CTE,並嘗試在PL / SQL中使用它。 我不需要它的反復好處,但是,我想用它來代替創建視圖並提高查詢性能。 只是尋找一些代碼可能類似的方向。

在Oracle中,這稱為子查詢因子,它與SQL Server AFAIK中的相同:

with cte as (select * from emp)
select * from cte join dept on dept.deptno = cte.deptno;

請參閱SELECT文檔並搜索“factoring”。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM