zoukankan      html  css  js  c++  java
  • Oracle Database XE 11gR2 SQL 命令行的显示调整

    操作系统:Windows 10 x64

    Oracle Database XE 11gR2

    参考:在cmd命令行使用sqlplus时的页面显示问题

    通过 cmd 命令行运行 SQL 命令行查看一张表的数据,结果显示成这个鬼样(数据太多,只取了一部分)???

    原因是 linesize 和 pagesize 两个属性的值设置不当。

    将 linesize 属性值改大一些,在命令行输入:

    SQL> set linesize 200;

    重新查看表,行的显示满足要求了,但是每页显示的行数不满足要求。

    将 pagesize 的属性值改大一些,重新查看表。

    另外,使用 show all; 可以查看其它一些信息。

    还有一个问题,上面在命令行窗口中设置的两个属性 linesize、pagesize 只对当前的命令行窗口生效。这意味着,关闭当前窗口或重新打开一个新的窗口,如果需要,就得重新设置这些属性。

    为了避免重复设置这种无意义的工作,可以打开安装盘符:oraclexeapporacleproduct11.2.0serversqlplusadminglogin.sql 文件,在里面加入:

    set linesize 200;
    set pagesize 40;

    如果在设置之前,已经有打开的命令行窗口,需要关闭重新再打开,设置才能生效。

  • 相关阅读:
    Codeforces_731_C
    Codeforces_731_B
    Codeforces_731_A
    HDU_1035_水
    POJ_3450_KMP
    POJ_2185_二维KMP
    POJ_2752_KMP
    Codeforces_492_E
    Codeforces_338_D
    Codeforces_327_C
  • 原文地址:https://www.cnblogs.com/Satu/p/11238826.html
Copyright © 2011-2022 走看看