我理解为什么。我知道,这个名字真的无效。但是这个表存在于我的数据库中。我不能重命名它。我没有得到许可。 但是,可能是,我有一些选择?我怎样才能执行类似
的内容从“订单”中选择COUNT(*);
?感谢。
观点:谢谢大家,问题解决了。
答案 0 :(得分:7)
Oracle以大写形式存储表名,因此您需要:
SELECT count(*)
FROM "ORDER"
答案 1 :(得分:2)
这适用于Oracle
create table "order" (c1 number);
创建表。
select COUNT(*) from "order"
COUNT(*) 0