select * from ITMUSER.KLZ_CPU_Averages
结果报ORA-00942:table or view does not exist
select * from all_tables where owner='ITMUSER'
and table_name='KLZ_CPU_Averages' ;可以查到1条记录,owner字段下是有这个值的,权限应该没有问题,可为什么还是报942这个错误呢?
而且用ITMUser直接登陆toad可以直接可以看到张表,还可以看到数据,奇怪!
结果报ORA-00942:table or view does not exist
select * from all_tables where owner='ITMUSER'
and table_name='KLZ_CPU_Averages' ;可以查到1条记录,owner字段下是有这个值的,权限应该没有问题,可为什么还是报942这个错误呢?
而且用ITMUser直接登陆toad可以直接可以看到张表,还可以看到数据,奇怪!
结果报ORA-00942:table or view does not exist执行这一条sql时,你是用的什么用户?
如果不是ITMUser的话,应该是你用的用户没有访问ITMUSER.KLZ_CPU_Averages的权限
这样不行,可以试试:
select * from "KLZ_CPU_Averages";--如果用ITMUSER用户执行该语句
select * from ITMUSER."KLZ_CPU_Averages";--如果不是用ITMUSER用户执行该语句