column是sqlplus裡最實用的一個命令,很多時候sql語句輸出的列寬度不合適而影響檢視,都需要用到這個命令來更改select語句中指定列的寬度和標題。大部分時候,我們可以簡寫column為col即可,主要有以下用法:
a)、修改列寬度
col c1 format a20 –將列c1(字元型)顯示最大寬度調整為20個字元
col c1 format 9999999 –將列c1(number型)顯示最大寬度調整為7個字元
b)、修改列標題
col c1 heading c2 –將c1的列名輸出為c2
c)、設定列的對齊方式
SQL> col ename justify left/right/center;
SQL> select empno, ename, job from emp;
注意:對於number型別的資料預設為右對齊,其他預設為左對齊
d)、隱藏某列顯示:col job noprint
SQL> col job noprint;
SQL> select empno, ename, job from emp;
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;
f)、顯示列的當前屬性
SQL> column ename;
g)、重置為預設值:
SQL> clear columns;
h)、一行只顯示數字位的長度, 超過長度折行, 加word_wrapped後, 單詞不會折行
column info format a40 word_wrapped
i)、cle[ar]: 清除掉所有的列格式
j)、設定列頭
sql> column ename heading '姓名' format a15
sqlplus column命令用法
相關文章
- [20231103]sqlplus column new_value old_value.txtSQL
- [20230303]sqlplus column new_value old_value.txtSQL
- oracle系列(一)sqlplus命令OracleSQL
- Flutter之Row/Column用法詳解Flutter
- oracle sqlplus 常用命令OracleSQL
- iwpriv命令用法
- 命令列中常見命令用法及explainshell.com的用法命令列AI
- Linux sed命令用法Linux
- git grep命令用法Git
- git show命令用法Git
- 【SHELL】grep 命令用法
- jq命令用法總結
- Linux命令-Sed用法教程Linux
- useradd 命令的常見用法
- linux 中 date命令的用法Linux
- Git SSH 命令常見用法Git
- Ubuntu mount命令用法詳解Ubuntu
- Linux——基礎命令用法(下)Linux
- nslookup命令的常見用法
- Linux——基礎命令用法(上)Linux
- linux useradd命令的基本用法Linux
- sqlplus 命令登入 Oracle資料庫的多種方法DXNASQLOracle資料庫
- 達夢資料庫Disql用法詳解之Disql命令列命令用法介紹資料庫SQL命令列
- 兩個高效的cp 命令用法!
- 網路命令ifconfig用法詳解。
- Linux下more命令高階用法Linux
- Linux下mv命令高階用法Linux
- rocky與linux的nmcli命令用法Linux
- traceroute命令的用法例項分享
- wget命令8種實用用法wget
- 【SQLPLUS】sqlplus 客戶端所需的檔案列表SQL客戶端
- 命令注入-命令的連線符【‘&’‘&&’‘||’‘|’】的含義及其用法
- [20230323]sqlplus #.txtSQL
- OGG-01163 Bad column length (32) specified for column in table
- MongoDB三種聚合命令用法介紹MongoDB
- ADB 操作命令詳解及用法大全
- linux命令下jq的用法簡介Linux
- Linux下crontab命令的用法:sudo crontab -lLinux
- JS中的九個console命令以及用法JS