还有,用 select * from tab  命令时,一下子出来太多的表,结果前面的表就看不见了,有没有提供翻页的标志符,让查询出来的一页一页的滚动?

解决方案 »

  1.   

    select OWNER,TABLESPACE_NAME from all_tables where table_name='大写表名'
      

  2.   

    查dba_tables也行。
    一页内容太多,可以在查询之前用spool命令把后面的内容都输出到文件。
    比如
    spool /home/oracle/tmp
    select *
    from tab;
    spool off
    然后到/home/oracle去看新产生的tmp文件
      

  3.   

    打开翻页功能:
    sql: set pause on
      

  4.   

    select OWNER,TABLESPACE_NAME from all_tables where table_name='大写表名'
    这个对!
    要分页功能!你就不要用SQL/PLUS了,用PL/SQL DEVELOPER, TOAD等都有分页功能,功能也比
    SQL/PLUS好很多