Oracle
 sql >> Base de données >  >> RDS >> Oracle

Évaluation paresseuse des instructions Oracle PL/SQL dans les clauses SELECT des requêtes SQL

Pourquoi joindre EXAMPLE à lui-même dans la vue en ligne ? Pourquoi pas simplement :

select /*+ no_merge(v) */ a, b, expensive_procedure(c)
from 
( select a, b, c
  from example
  where <the_where_clause>
  order by d
) v;