Oracle_sqlplus的使用

weixin_34249678發表於2017-02-14

sqlplus的清屏命令host cls;
sqlplus將sql語句儲存到本地:spool path/filename.sql;建立檔案spool off;結束語句儲存sql到檔案。
  sqlplus讀取本地sql檔案並執行@ path/filename.sql

遍歷emp表,但是sqlplus沒有設定好行寬查詢的資料會回顯的非常凌亂,可以先設定sqlplus工具的顯示格式:
  1.設定顯示的列寬(字元型varchar2、日期型date),10個寬度位,a表示字元型,大小寫均可
    column ename format a12;
    column hiredate format a10;

2.設定顯示的列寬(數值型number),9表示數字型,一個9表示一個數字位,四個9表示四個數字位,只能用9
    column empno format 9999;
    column mgr format 9999;
    column sal format 9999;
    column comm format 9999;
    column deptno format 9999;

3.設定一頁顯示80個條記錄的高度
    set pagesize 80;

設定好sqlplus工具的顯示格式之後再查詢就正常了

select * from emp;:

1759749-469a68e2bdf53804.png
Paste_Image.png