column是sqlplus裏最實用的一個命令,不少時候sql語句輸出的列寬度不合適而影響查看,都須要用到這個命令來更改select語句中指定列的寬度和標題。大部分時候,咱們能夠簡寫column爲col便可,主要有如下用法: html
a)、修改列寬度 col c1 format a20 –將列c1(字符型)顯示最大寬度調整爲20個字符 col c1 format 9999999 –將列c1(number型)顯示最大寬度調整爲7個字符 sql
b)、修改列標題 col c1 heading c2 –將c1的列名輸出爲c2 app
c)、設置列的對齊方式 SQL> col ename justify left/right/center; SQL> select empno, ename, job from emp; 注意:對於number類型的數據默認爲右對齊,其餘默認爲左對齊 post
d)、隱藏某列顯示:col job noprint SQL> col job noprint; SQL> select empno, ename, job from emp; url
e)、格式化number類型列的顯示:column sal format $999,999.00 SQL> column sal format $999,999.00 SQL> select empno, ename, sal from emp; e)、設置列值,若列植爲空以text代替 SQL> col comm null text SQL> select * from emp; spa
f)、顯示列的當前屬性 SQL> column ename; orm
g)、重置爲默認值: SQL> clear columns;htm
h)、一行只顯示數字位的長度, 超過長度折行, 加word_wrapped後, 單詞不會折行 column info format a40 word_wrapped blog
i)、cle[ar]: 清除掉全部的列格式
j)、設置列頭 sql> column ename heading '姓名' format a15