--将UE设置为默认编辑器 define _editor="C:Program FilesUltraEditUedit32.exe" --默认在打开dbms_output,同时也将默认缓冲区大小设置得尽可能大 set serveroutput on size 1000000 --假脱机输入文本时,会去除文本行两端的空格,而且行宽不定。 --如果设置为OFF(默认设置),假脱机输入的文本行宽则等于所设置的linesize set trimspool on --设置选择LONG、COLB列时显示的默认字节数 setlong5000 --设置sql*plus显示的文本行宽为100个字符 set linesize 100 --pagesize可以控制sql*plus多久打印一次标题 set pagesize 9999 --设置由autotrace得到的解释计划输出(explain plan output)的默认宽度。a80通常足以放下整个计划。 column plan_plus_exp format a80 column golbal_name new_value gname set termout off define gname=idle --告诉sql*plus取得global_name列中的最后一个值,并将这个值赋给替换变量gname。 column global_name new_value gname selectlower(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); --设置sql*plus提示符 set sqlprompt '&gname> ' set termout on