我的默認配置
文件路徑:C:\oracle\product\11.20\dbhome_1\sqlplus\admin\glogin.sql
define _editor=NotePad
set serveroutput on size 1000000
set long 200
set linesize 500
set pagesize 9999
set trimspool on
col Name format a80
set termout off
/*col plan_plus_exp format a20*/
/*設置當前位置信息*/
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> '
set termout on
具體設置選項
設置一頁顯示內容大小
set pagesize 20;
設置一行長度
set linesize 110;
查詢數據過多時
set pause on;
接着寫查詢語句,回車換到下一頁
記得及時關閉
set pause off;
想要知道SQL查詢耗費時間
set time on;
然後就會標出執行語句時 和 執行完成時的時間點,根據時間點可以大概算一下耗費了多少時間.
關閉方法
set time off;
查看錶,視圖,或者其他存儲對象的結構
語法形式
desc[ribe] object_name;
可直接縮寫爲desc
desc employees;
寫SQL語句時忘記了字段名了的時候
可以以#開頭 嵌入一個desc命令查看對象字段名
使用prompt命令向顯示屏輸出指定的數據和空行
可以用於在腳本文件中向用戶傳遞相應的信息
pro[mpt] [text]
將查詢結果輸出到文件中
語法格式
spo[ol] file_name[create]|[replace]|[append]|off;
將hr.employees表的內容保存到spool命令生成的employees.txt文件中
目標目錄
執行語句
spool C:\Users\baoxinbao\Desktop\employees.txt
select employee_id,first_name,last_name
from employees;
執行完spool off
後,才能在文件中看到保存的內容
其他不會的命令help呀
查看都有哪些命令
help index;
然後和help 對應的命令
如
help column;