我用sqlplus输入语句:select owner,table_name,tablespace_name from all_tables where tablespace_name='REPORT_PMDB'and table_name like 'M%';查询出的结果为23条。但是用sqlplus输入同样语句,查询结果为六条。都是以用户名report_pmdb登录的。
急急急。好心人解决。
急急急。好心人解决。
不是另一个是plsql。呵呵。
你肯定是在plsql查的只有6条 alt+end键就全出来了
你快点帮我解决吧。呵呵
先前的问题解决了。
现在就是用plsq查出23条。用sqlplus查出6条。很多表用sqlplus查询,显示找不到表或试图。
你确定你是同一个用户同一个身份登陆的?
select count(*) from all_tables
where tablespace_name='REPORT_PMDB'and table_name like 'M%';
这个结果是多少?
select owner,table_name,tablespace_name from all_tables where tablespace_name='REPORT_PMDB'and substr(table_name,1,1)='M'
sqlplus结果是6
plsql结果是23
但是用plsql查询这些表都存在,且都有数据。所以我就用语句查询所有以M开头的表,结果sqlplus查询到的表确实比plsql查询到的少。强调:登录都是用同样的用户名:report_pmdb