SQL*Plus命令

?

SQL*Plus命令

?

前言

image

一:SQL*Plus 與數據庫的交互

image

?

二:設置SQL* Plus的運行環境

image

?

二???? -?? 1 :SET命令概述

image

image

image

image

?

二???? -? 2 :使用SET命令設置運行環境

image

二???? -? 2 ____1:Pagesize 變量

image

  1 SYS@orcl> show pagesize
  2 pagesize 14
  3 SYS@orcl> set pagesize 18
  4 SYS@orcl> show pagesize
  5 pagesize 18
  6 SYS@orcl>
View Code

image

?

?

二???? -? 2 ____2:newpage 變量

image

  1 
  2 SYS@orcl> show newpage
  3 newpage 1
  4 SYS@orcl> set newpage 5
  5 SYS@orcl> show newpage
  6 newpage 5
  7 SYS@orcl>
View Code

image

?

二???? -? 2 ____3:linesize? 變量

image

  1 SYS@orcl> show linesize
  2 linesize 80
  3 SYS@orcl> set linesize 3000
  4 SYS@orcl> show linesize
  5 linesize 3000
  6 SYS@orcl>
View Code

image

?

二???? -? 2 ____4:pause 變量

image

  1 SYS@orcl> show pause
  2 PAUSE is OFF
  3 SYS@orcl> set pause on
  4 SYS@orcl> show pause
  5 PAUSE is ON and set to ""
  6 SYS@orcl>
View Code

image

121

二???? -? 2 ____5:numformat 變量

image

image
image

  1 SYS@orcl> select ename,job,sal from scott.emp;
  2 
  3 
  4 
  5 
  6 
  7 
  8 ENAME      JOB              SAL
  9 ---------- --------- ----------
 10 SMITH      CLERK            800
 11 ALLEN      SALESMAN        1600
 12 WARD       SALESMAN        1250
 13 JONES      MANAGER         2975
 14 MARTIN     SALESMAN        1250
 15 BLAKE      MANAGER         2850
 16 CLARK      MANAGER         2450
 17 SCOTT      ANALYST         3000
 18 KING       PRESIDENT       5000
 19 TURNER     SALESMAN        1500
 20 ADAMS      CLERK           1100
 21 
 22 
 23 
 24 
 25 
 26 
 27 ENAME      JOB              SAL
 28 ---------- --------- ----------
 29 JAMES      CLERK            950
 30 FORD       ANALYST         3000
 31 MILLER     CLERK           1300
 32 
 33 14 rows selected.
 34 
 35 SYS@orcl> set pagesize 500
 36 SYS@orcl> show pagesize
 37 pagesize 500
 38 SYS@orcl> set numformat $999,999,999.00
 39 SYS@orcl> select ename,job,sal from scott.emp;
 40 
 41 
 42 
 43 
 44 
 45 
 46 ENAME      JOB                    SAL
 47 ---------- --------- ----------------
 48 SMITH      CLERK              $800.00
 49 ALLEN      SALESMAN         $1,600.00
 50 WARD       SALESMAN         $1,250.00
 51 JONES      MANAGER          $2,975.00
 52 MARTIN     SALESMAN         $1,250.00
 53 BLAKE      MANAGER          $2,850.00
 54 CLARK      MANAGER          $2,450.00
 55 SCOTT      ANALYST          $3,000.00
 56 KING       PRESIDENT        $5,000.00
 57 TURNER     SALESMAN         $1,500.00
 58 ADAMS      CLERK            $1,100.00
 59 JAMES      CLERK              $950.00
 60 FORD       ANALYST          $3,000.00
 61 MILLER     CLERK            $1,300.00
 62 
 63 14 rows selected.
 64 
View Code

image

?

三:常用SQL*Plus 命令

image

?

三???? -? 1 : hlep 命令

image

image

?

?

?

三???? -? 2 : describe 命令

image

?

?

?

三???? -? 3 :spool命令

image

?

三???? -? 4: define 命令

image

  1 SYS@orcl> define vjob='sajob'
  2 SYS@orcl> define vjob
  3 DEFINE VJOB            = "sajob" (CHAR)
  4 SYS@orcl>
View Code

image

?

三???? -? 5: show 命令

image

image

?

?

?

?

三???? -? 6: edit命令

image

image

?

?

三???? -? 7: save 命令

image

?

三???? -? 8: get命令

imageimage

?

?

三???? - 9:? start 和 @ 命令

image

?

?

?

四:格式化查詢結果

image

?

四???? - 1:? column 命令

image

image

image

四???? -? 1 ____1:format 變量

image

?

四???? -? 1 ____2:heading 變量

image

  1 
  2 00:05:44 SYS@orcl> col empno heading 雇員編號
  3 00:06:07 SYS@orcl> col ename heading 雇員姓名
  4 00:06:17 SYS@orcl> col sal heading 雇員工資
  5 00:06:28 SYS@orcl> select empno,ename,sal from scott.emp;
  6 
  7 
  8 
  9 
 10 
 11 
 12         雇員編號 雇員姓名       雇員工資
 13 ---------------- ---------- ------------
 14        $7,369.00 SMITH             $8,00
 15        $7,499.00 ALLEN            $16,00
 16        $7,521.00 WARD             $12,50
 17        $7,566.00 JONES            $29,75
 18        $7,654.00 MARTIN           $12,50
 19        $7,698.00 BLAKE            $28,50
 20        $7,782.00 CLARK            $24,50
 21        $7,788.00 SCOTT            $30,00
 22        $7,839.00 KING             $50,00
 23        $7,844.00 TURNER           $15,00
 24        $7,876.00 ADAMS            $11,00
 25        $7,900.00 JAMES             $9,50
 26        $7,902.00 FORD             $30,00
 27        $7,934.00 MILLER           $13,00
 28 
 29 14 rows selected.
 30 
 31 00:06:47 SYS@orcl>
View Code

image

?

四???? -? 1 ____3:null 變量

image

  1 
  2 00:08:39 SYS@orcl> col comm null '空值'
  3 00:08:57 SYS@orcl> select empno,ename,comm from scott.emp where comm is null;
  4 
  5 
  6 
  7 
  8 
  9 
 10         雇員編號 雇員姓名               COMM
 11 ---------------- ---------- ----------------
 12        $7,369.00 SMITH      空值
 13        $7,566.00 JONES      空值
 14        $7,698.00 BLAKE      空值
 15        $7,782.00 CLARK      空值
 16        $7,788.00 SCOTT      空值
 17        $7,839.00 KING       空值
 18        $7,876.00 ADAMS      空值
 19        $7,900.00 JAMES      空值
 20        $7,902.00 FORD       空值
 21        $7,934.00 MILLER     空值
 22 
 23 10 rows selected.
 24 
 25 00:09:19 SYS@orcl>
View Code

image

?

?

四???? -? 1 ____4: ON|OFF選項

image

?

image

?

?

四???? - 2:? tttle? 和 btitle 命令

image

image

  1 00:16:38 SYS@orcl> set pagesize 8
  2 00:16:43 SYS@orcl> ttitle left '銷售情況排行表'
  3 00:16:59 SYS@orcl> btitle left '打印日期:2017 /12/24 打印人: 一品堂'
  4 00:17:39 SYS@orcl> select * from scott.salgrade;
  5 
  6 
  7 
  8 
  9 
 10 
 11 銷售情況排行表
 12            GRADE            LOSAL            HISAL
 13 ---------------- ---------------- ----------------
 14            $1.00          $700.00        $1,200.00
 15 ‘打印日期:201712/24 打印人:烈黃誹
 16 
View Code

image

  1 
  2 00:19:18 SYS@orcl> set pagesize 8;
  3 00:19:24 SYS@orcl> define varT= '               雇員信息表'
  4 00:19:40 SYS@orcl> define var8=' 操作人:一品堂'
  5 00:20:02 SYS@orcl> ttitle  left varT;
  6 00:20:45 SYS@orcl> btitle  left var8;
  7 00:20:56 SYS@orcl> select empno,ename,job from scott.emp;
  8 
  9 
 10 
 11 
 12 
 13 
 14                雇員信息表
 15         雇員編號 雇員姓名   JOB
 16 ---------------- ---------- ---------
 17        $7,369.00 SMITH      CLERK
 18  操作人:一品堂‘
 19 
View Code

image

?

?

?

?

?

?

?

?

————————————————————————————————————————————————————————————————

?

?

?

?

?

?

?

?

?

?

?

————————————————————————————————————————————————————————————————

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/453300.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/453300.shtml
英文地址,請注明出處:http://en.pswp.cn/news/453300.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

redis-day1

1 Redis 概述 REmote DIctionary Server(Redis)是一個基于key-value鍵值對的持久化數據庫存儲系統。redis和大名鼎鼎的Memcached緩存服務軟件很像,但是Redis支持的數據存儲類型比Memcached更豐富,包括strings(字符串)、lists&…

C語言數碼管是共陰共陽程序,C語言實現共陰極數碼管操作

共陰極或者共陽極數碼管,因為其需要電流大,而一般51輸出電流低,需要鎖存器。買的開發板使用的共陰極數碼管。至于其構造,找個相關方面的書看看,這里主要是對做好的電路板進行編程。剛開始的時候,感覺在數碼…

數據庫主要特點

(1)實現數據共享。數據共享包含所有用戶可同時存取數據庫中的數據,也包括用戶可以用各種方式通過接口使用數據庫,并提供數據共享。 (2)減少數據的冗余度。同文件系統相比,由于數據庫實現了數據共享,從而避免了用戶各自建立應用文…

百度與華為全面戰略合作 人工智能手機真的要來了

視頻加載中...12月21日百度和華為在北京宣布達成全面戰略合作。這次合作內容主要包括三點,首先是在語音、語義、視覺和VR上的自然交互,這是百度為華為手機AI賦能的基礎層。第二是基于華為HiAI平臺和百度PaddlePaddle深度學習框架,共建人工智能…

JavaScript數據類型

一、JavaScript數據類型主要分為原始類型和引用數據類型。 原始類型包括(不可拆分的東西):Number、String、Boolean、Null、Undefined。引用數據類型包括:Object(Array,Date,RegExp,Function)ty…

funcode拼圖游戲c語言程序,同求funcode平臺下拼圖游戲的C語言代碼

做了好幾天,寫了好多回就是不對,徹底崩潰。。#include "CommonAPI.h"//#include "LessonX.h"#include#define BLOCK_COUNT 4int g_iGameState;intg_iBlockState[BLOCK_COUNT][BLOCK_COUNT];charg_szBlockName[BLOCK_COUNT*BLOCK_COU…

什么是透明傳輸

透明傳輸是指不管所傳數據是什么樣的比特組合,都應當能夠在鏈路上傳送。當所傳數據中的比特組合恰巧與某一個控制信息完全一樣時,就必須采取適當的措施,使收方不會將這樣的數據誤認為是某種控制信息。這樣才能保證數據鏈路層的傳輸是透明的。…

Android 秒級編譯FreeLine

項目地址:FreeLine FreeLine官網: FreeLine 1. 安裝FreeLine插件 File->Settings->Plugins, 搜索輸入FreeLine Plugin, 查找到后進行安裝并重啟Android Studio。 圖1.png安裝好之后,在工具欄就會出一個圖標 圖2.png2. 配置gradle 根目錄build.gr…

JS實現大整數乘法(性能優化、正負整數)

本方法的思路為: 一:檢查了輸入的合法性(非空,無非法字符) 二:檢查輸入是否可以進行簡單計算(一個數為 0,1,1,-1) 三:去掉輸入最前面可…

c語言中- gt he,C語言中deta,fabs,lt;stdlib.hgt;,lt;stdio.hgt;分別是什么意思

fabs 編輯本段C語言數學函數:fabs 函數簡介  原型:在TC中原型是extern float fabs(float x);,在VC6.0中原型是double fabs( double x );。   用法:#include   功能:求浮點數x的絕對值   說明:計算|x|, 當x不為…

物理層

目的: 物理層要盡可能地屏蔽掉物理設備和傳輸媒體,通信手段的不同,使數據鏈路層感覺不到這些差異,只考慮完成本層的協議和服務。 給其服務用戶(數據鏈路層)在一條物理的傳輸媒體上傳送和接收比特流…

C語言中的二級指針(雙指針)

二級指針又叫雙指針。C語言中不存在引用,所以當你試圖改變一個指針的值的時候必須使用二級指針。C中可以使用引用類型來實現。 下面講解C中的二級指針的使用方法。 例如我們使用指針來交換兩個整型變量的值。 錯誤代碼如下: 一級指針 [cpp] view pla…

測試環境服務器硬盤塞滿問題排查

項目中出現的問題 某天下午測試環境服務器出現tab無法補全命令,給出的提示大概意思就是說,無可用空間無法創建臨時文件,不過這次跟上次出現的問題比較像,上次服務器出現的問題,因此樓主判斷可能是服務器數據盤被占滿,果…

alpine_glibc 構建sun jdk 8的docker鏡像

2019獨角獸企業重金招聘Python工程師標準>>> 構建系統基礎鏡像 alpine glibc 的Dockerfile內容如下&#xff1a; alpine:3.6 MAINTAINER tongqiang<tongqiangyingmail.com># Here we install GNU libc (aka glibc) and set C.UTF-8 locale as default.ENV ALP…

單工 半雙工 全雙工

1 單工 單工就是指A只能發信號&#xff0c;而B只能接收信號&#xff0c;通信是單向的&#xff0c;就象燈塔之于航船——燈塔發出光信號而航船只能接收信號以確保自己行駛在正確的航線上。 2 半雙工 半雙工就是指A能發信號給B&#xff0c;B也能發信號給A&#xff0c;但這兩…

c語言兩個循環的ys,c語言編程:從鍵盤輸入兩個數,求它們的最小公倍數

滿意答案flywisdom2019.06.20采納率&#xff1a;44% 等級&#xff1a;9已幫助&#xff1a;1064人main(){int p,r,n,m,temp;printf("Please enter 2 numbers n,m:");scanf("%d,%d",&n,&m);//輸入兩個正整數.if(n{tempn;nm;mtemp;}pn*m;//P是原來…

每日微軟面試題

每日微軟面試題——day 1 <以下微軟面試題全來自網絡> <以下答案與分析純屬個人觀點&#xff0c;不足之處&#xff0c;還望不吝指出^_^> 題&#xff1a;.編寫反轉字符串的程序&#xff0c;要求優化速度、優化空間。 分析&#xff1a;構建兩個迭代器p 和 q &…

第八章 多態

第八章 多態1. 重寫一個類通過繼承來產生一個新類&#xff0c;繼承了父類的所有變量和方法&#xff0c;在繼承這些變量和方法的時候&#xff0c;子類也可以具有自己獨特的特征和行為。Public class fruit{Public void print(){System.out.println(“這是超類的方法”);}}Clas…

Ionic Angular自動捕獲錯誤 配置Angular2.x +

配置app.module.ts import { Pro } from ionic/pro;// These are the imports required for the code below, // feel free to merge into existing imports. import { Injectable, Injector } from angular/core; import { IonicErrorHandler } from ionic-angular;const Ioni…

信道和物理媒體的區別

一個信道可以包含很多的物理媒體嗎&#xff0c;同時一個物理媒體也可以包含很多的信道。 信道借助于物理媒體實現數據傳輸&#xff0c;在比較遠的數據傳輸過程中可能會使用多個不同的物理媒體實現數據的傳輸。 而一個物理媒體也可以借助于多路復用技術實現多條信道