oracle解决sqlplus格式错乱问题

解决格式错乱问题

配置调整输出格式

vim $ORACLE_HOME/sqlplus/admin/glogin.sql 添加以下配置 cat $ORACLE_HOME/sqlplus/admin/glogin.sql #--设置编辑器用vi打开,windows客户端可以换成NotePad define _editor=vi #--设置dbms_output输出缓冲区大小 set serveroutput on size 1000000 #--设置输出格式 set long 200 set linesize 500 set pagesize 9999 #--去除重定向输出每行拖尾空格 set trimspool on #--设置name列长 col Name format a80 #--查询当前实例名 set termout off col global_name new_value gname define gname=idle column global_name new_value gname select lower(user) || '@' || substr( global_name, 1, decode( dot, 0, length(global_name), dot-1) ) global_name from (select global_name, instr(global_name,'.') dot from global_name ); set sqlprompt '&gname _DATE> ' #--设置session时间格式 ALTER SESSION SET nls_date_format = 'HH24:MI:SS'; set termout on EOF