【发布时间】:2011-10-12 05:50:23
【问题描述】:
我在 oracle 中用两个表编写了一个 sql 连接查询。 在编写查询时,我没有使用任何表别名来引用 select 子句中的列。 现在这是可能的,因为所选列在两个表中具有不同的名称。
所以问题来了;无论两个表中是否有任何相似的列名,是否有必要(从性能的角度)使用表别名来选择列?
请注意:现在我的印象是“在连接查询的情况下,当我们没有指定表别名来选择列时,oracle 将始终查找表元数据以找出哪个表具有该列。” 我的假设是真的吗?
谢谢, 哈努曼特
【问题讨论】:
标签: performance oracle join table-alias