1

为什么我不能为 Oracle DB 中的表指定别名?我试着写这样一个声明:

select count(id) from users as usr where usr.dept = "SVC";

但是甲骨文给我一个错误。当我在 MySQL 中使用类似的东西时,我不记得有什么问题。

如何为 Oracle 中的表指定别名?

4

1 回答 1

5

Oracle 不允许as使用表别名,只允许使用列别名。这样做:

select count(id)
from users usr
where usr.dept = 'SVC';
于 2014-03-04T02:44:20.150 回答