SQLPLUS中設定引數

2021-07-11 01:16:55 字數 750 閱讀 5247

sql>set colsep' ';     //-域輸出分隔符

sql>set echo off;     //顯示start啟動的指令碼中的每個sql命令,預設為on

sql> set echo on               //設定執行命令是是否顯示語句

sql> set feedback on;       //設定顯示「已選擇xx行」

sql>set feedback off;      //回顯本次sql命令處理的記錄條數,預設為on

sql>set heading off;     //輸出域標題,預設為on

sql>set pagesize 0;      //輸出每頁行數,預設為24,為了避免分頁,可設定為0。

sql>set linesize 80;      //輸出一行字元個數,預設為80

sql>set numwidth 12;     //輸出number型別域長度,預設為10

sql>set termout off;     //顯示指令碼中的命令的執行結果,預設為on

sql>set trimout on;   //去除標準輸出每行的拖尾空格,預設為off

sql>set trimspool on;  //去除重定向(spool)輸出每行的拖尾空格,預設為off

sql>set serveroutput on;  //設定允許顯示輸出類似dbms_output

sql> set autotrace on-;    //設定允許對執行的sql進行分析

SQLPLUS中的feedback設定

使用sqlplus執行sql時,像select語句通常返回結果可以帶有 已返回xx行 這樣的提示,但最近開啟乙個庫發現沒有這樣的提示。經 黃瑋 喬曉陽大師指點,有個feedback的引數設定,現總結如下。feedback可以簡寫為feed,它有三個取值 on off n,on表示開啟sql反饋 dd...

Oracle 中 SQL Plus 設定與常用命令

顯示設定 設定每行顯示的最長字元數 setlinesize 120 設定一頁顯示的行數 setpagesize 20 設定是否顯示一頁的記錄數 setfeedback on off 開啟或取消 oracle 自帶的輸出方法 dbms output 並輸出內容 setserveroutput on o...

sqlplus格式化引數

set echo on off 是否顯示指令碼中的需要執行的命令 set feedback on off 是否顯示 select 結果之後返回多少行的提示 set linesize n 設定一行最多顯示多少字元,之前就是因為 n 設得過大,導致行與行之間有空白行 set termout on off...