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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- sqlplus中常用的格式化命令SQL
- Oracle sqlplus設定顯示格式命令詳解OracleSQL
- SQLPLUS命令列儲存輸出資訊SQL命令列
- oracle sqlplus中column格式化命令之heading用法OracleSQL
- sqlplus set命令SQL
- sqlplus 命令大全SQL
- iOS開發之命令列的魅力(格式整理篇)iOS命令列
- 【SQL*Plus】常用列格式化命令實驗參考SQL
- sqlplus專用命令SQL
- sqlplus column命令用法SQL
- sqlplus 內部命令SQL
- SQLPLUS的ACCEPT命令SQL
- sqlplus set命令使用SQL
- SQLPLUS 的COPY命令SQL
- sqlplus下的命令SQL
- SQLPLUS命令彙總SQL
- rlwrap 的安裝使用(實現sqlplus下命令列history編輯)SQL命令列
- Sqlplus設定列寬SQL
- oracle系列(一)sqlplus命令OracleSQL
- SQLPlus 常用命令SQL
- oracle sqlplus命令詳解OracleSQL
- sqlplus命令使用大全(轉)SQL
- sqlplus命令回撥配置SQL
- sqlplus命令集錦SQL
- sqlplus中change命令的用法SQL
- 【sqlplus】SQL*Plus命令使用大全SQL
- sqlplus中常用命令SQL
- sqlplus匯出記錄另存為CSV格式SQL
- cmd 命令列 命令命令列
- windows命令列命令Windows命令列
- 修改sqlplus中顯示時間日期的格式SQL
- Sqlplus下的set命令詳解SQL
- sqlplus 環境下部分set 命令SQL
- 從此SQLPLUS有了Top命令SQL
- cmd_sqlplus 中的break命令SQL
- sqlplus內部命令change之妙用SQL
- selinux禁用了sqlplus等命令LinuxSQL
- 第十三章 sqlplus命令(一)SQL