表格名称为" order" :表名无效

时间:2012-01-27 09:50:19

标签: oracle

我理解为什么。我知道,这个名字真的无效。但是这个表存在于我的数据库中。我不能重命名它。我没有得到许可。 但是,可能是,我有一些选择?我怎样才能执行类似

的内容
  

从“订单”中选择COUNT(*);

?感谢。

观点:谢谢大家,问题解决了。

2 个答案:

答案 0 :(得分:7)

Oracle以大写形式存储表名,因此您需要:

SELECT count(*) 
FROM "ORDER"

答案 1 :(得分:2)

这适用于Oracle

create table "order" (c1 number);

创建表。

select COUNT(*) from "order"

COUNT(*) 0