【问题标题】:How can I give an alias to a table in Oracle?如何为 Oracle 中的表指定别名?
【发布时间】:2014-03-04 02:41:08
【问题描述】:

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

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

但是甲骨文给我一个错误。我不记得在 MySQL 中使用类似的东西时遇到过问题。

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

【问题讨论】:

  • 错误信息是什么?

标签: sql oracle table-alias


【解决方案1】:

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

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

【讨论】:

  • @OracleUser 。 . .谢谢你。我很惊讶我没有听懂,因为字符串的双引号是一个非常糟糕的主意。
猜你喜欢
  • 1970-01-01
  • 2021-02-28
  • 2014-02-04
  • 2020-10-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-07-06
相关资源
最近更新 更多