oracle 标识符无效
oracle数据库,使用pl/sqldeveloper.查询语句为:select*fromA.能查出整张表,见图,为什么语句:select*fromAwhereEntry...
oracle数据库,使用pl/sql developer.查询语句为:select * from A.能查出整张表,见图,为什么语句:select * from A where EntryStation=50104 and exitstation=50104 and vehicleclass=1 and flagstation=1;一直提示entrystation exitstation vehicleclass flagstation标识符无效。谢谢了,在线等。
单独跑 SELECT entrystation, exitstation, vehicleclass, flagstation FROM A 。也提示标识符无效。。。 展开
单独跑 SELECT entrystation, exitstation, vehicleclass, flagstation FROM A 。也提示标识符无效。。。 展开
6个回答
展开全部
仔细核对字段拼写看看
entrystation exitstation vehicleclass flagstation
单独的跑下
SELECT entrystation, exitstation, vehicleclass, flagstation FROM A 看看有没有错
单独跑 SELECT entrystation, exitstation, vehicleclass, flagstation FROM A 。也提示标识符无效。。。
那这个充分说明你的entrystation, exitstation, vehicleclass, flagstation 没有在表a里面。。。
entrystation exitstation vehicleclass flagstation
单独的跑下
SELECT entrystation, exitstation, vehicleclass, flagstation FROM A 看看有没有错
单独跑 SELECT entrystation, exitstation, vehicleclass, flagstation FROM A 。也提示标识符无效。。。
那这个充分说明你的entrystation, exitstation, vehicleclass, flagstation 没有在表a里面。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
oracle数据库默认字段名是大写的 如果你想查某个字段,比如NAME=张三
select * from table where NAME='张三'; 只有id不需要单引号
select * from table where NAME='张三'; 只有id不需要单引号
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
oracle默认字段是大写,你这些表的字段却包含大小写
你应该在sql语句中的字段名加上引号
你应该在sql语句中的字段名加上引号
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看看 这些字段写错没
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询