如果你在问使用 SQL 92 连接语法是否更有效
SELECT empno, ename, dname
FROM emp
JOIN dept USING (deptno)
Run Code Online (Sandbox Code Playgroud)
或使用旧的连接语法
SELECT empno, ename, dname
FROM emp e,
dept d
WHERE e.deptno = d.deptno
Run Code Online (Sandbox Code Playgroud)
答案是没关系。无论如何,优化器都会自动进行从 SQL 92 语法到旧语法的内部转换。
如果您有性能问题,它们极不可能与您选择的连接语法有关(尽管当 Oracle 首次添加对 SQL 92 连接语法的支持时,存在与将 SQL 转换为旧样式的能力相关的错误)。
归档时间: |
|
查看次数: |
217 次 |
最近记录: |