sqlplus 命令列格式
SQL*PLUS(或稱sqlplus)裡除了我們經常使用的sql語句外,還有另外一些命令,
它們透過對標題、列標題、頁寬、頁長以及時間等引數的格式化操作來控制sql
語句的輸出的內容和格式,常見的比如"set timing on”,"set heading off”等。
基本的SqlPlus命令
命令 說明
remark 註釋
set headsep 標題換行
ttitle 設定輸出頁的頭標題
btitle 設定輸出頁的尾標題
column 對sql語句中的列進行格式化處理
break on 通知sqlplus在輸出結果中插入空格
compute sum 通知sqlplus計算小計
set linesize(line) 設定sqlplus輸出的最大行寬 --
set pagesize 設定頁面的最大行數
set newpage 設定頁面之間的空行數
spool sqlplus螢幕的檔案輸入輸出命令
註釋,同remark
-- 雙槓,註釋,同remark
set pause sqlplus螢幕輸出結果時在頁面之間停頓
save 儲存當前session最近的sql語句至指定的檔案中
host 返回到作業系統環境,類似!
start或@ 執行檔案中的命令
edit 使用自定義的編輯器編輯指定檔案
define_editor 自定義sqlplus裡的編輯器
exit或quit 退出sqlplus
column (col)
column是sqlplus裡最實用的一個命令,很多時候sql語句輸出的列寬度不合適而影響檢視,都需要用到這個命令來更改
select語句中指定列的寬度和標題。大部分時候,我們可以簡寫column為col即可,主要有以下兩種用法:
修改列寬度
column c1 format a20 --將列c1(字元型)顯示最大寬度調整為20個字元
column c1 format 9999999 --將列c1(num型)顯示最大寬度調整為7個字元
修改列標題
column c1 heading c2 --將c1的列名輸出為c2
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-708091/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- [20211125]sqlplus生成html格式.txtSQLHTML
- oracle系列(一)sqlplus命令OracleSQL
- oracle sqlplus 常用命令OracleSQL
- linux 下MySQL命令列匯出csv檔案格式LinuxMySql命令列
- 如何用 Linux 命令列工具解析和格式化輸出 JSONLinux命令列JSON
- git命令列命令Git命令列
- windows命令列命令Windows命令列
- cmd 命令列 命令命令列
- sqlplus 命令登入 Oracle資料庫的多種方法DXNASQLOracle資料庫
- Linux命令列Linux命令列
- Shell命令列命令列
- cad格式刷快捷鍵命令 cad怎麼格式刷文字
- Linux chattr命令有哪些作用?命令格式是什麼?Linux
- ansible 命令列模命令列
- Git 命令列使用Git命令列
- .NET CORE命令列命令列
- ROS命令列工具ROS命令列
- mvn命令列清理命令列
- 【Git】命令列操作Git命令列
- 命令列基礎命令列
- Flutter 命令列打包Flutter命令列
- 命令列筆記命令列筆記
- 初識命令列命令列
- 【SQLPLUS】sqlplus 客戶端所需的檔案列表SQL客戶端
- CloudFoundry命令列和Kubernetes命令列的Restful API消費方式Cloud命令列RESTAPI
- [20230323]sqlplus #.txtSQL
- 收集 Linux 命令列執行的命令Linux命令列
- MySQL入門--如何呼叫命令列命令MySql命令列
- Linux mv命令格式及功能詳解!Linux
- [20180628]顯示bbed x命令格式.txt
- 命令列升級vcsa命令列
- Windows命令列基礎Windows命令列
- fastadmin命令列模式--commandAST命令列模式
- python命令列如何退出Python命令列
- Click: 命令列工具神器命令列
- MySQL退出命令列模式MySql命令列模式
- PDF 的命令列操作命令列
- openssl命令列和API命令列API
- 命令列與C++命令列C++