1. 程式人生 > >【轉載】Oracle sqlplus中最簡單的一些命令,設置顯示的格式

【轉載】Oracle sqlplus中最簡單的一些命令,設置顯示的格式

rac mysql gpo acl 命令格式 lines 屬性 log sql

登錄數據庫:

方式(1)當我們剛安裝Oracle數據庫時,登錄賬戶時可以使用win+r 輸入sqlplus,進入sqlplus命令窗口,然後輸入用戶名和密碼,這裏輸入密碼時不會有回顯

技術分享圖片

技術分享圖片

方式(2)使用win+r 輸入cmd,進入dos命令窗口,然後輸入用戶名和密碼,這裏輸入密碼時不會有回顯 或者使用直接輸入命令sqlplus 用戶名/密碼即可

技術分享圖片

技術分享圖片

登錄賬戶後,我們可以使用

SHOW USER 來顯示我們當前的用戶名

技術分享圖片

如果想要切換用戶:

使用CONN SYSTEM/ADMIN 格式為CONN 用戶名/密碼

技術分享圖片

如果要切換到sys賬戶,需要使用 CONN SYS/ADMIN AS sysdba

技術分享圖片

現在登錄Scott賬戶,查詢emp表

輸入命令:SELECT * FROM EMP;

技術分享圖片

顯然我們這裏的表中數據有重疊,數據格式不正確

使用格式化命令

  (1)設置每行的長度:SET LINESIZE 長度;

技術分享圖片

顯然現在的格式比之前的好一點,但是我們的表頭卻顯示了兩次

我們可以通過設置每頁的大小來控制:

(2),設置每頁的行數:SET PAGESIZE 行數;

技術分享圖片

現在的格式就很好了

在sqlplus中我們可以使用快速的賦值粘貼

技術分享圖片

右鍵窗體上部,依次選擇屬性-->選項-->勾選快速編輯模式

技術分享圖片

然後就可以在命令窗口中使用鼠標左鍵對命令進行選取,然後第一次點擊鼠標右鍵是賦值,再次點擊是粘貼

在sqlplus中也可以使用記事本進行命令的編寫

使用命令:ed 文件名,文件名不加後綴,默認是.sql,文件

如:

技術分享圖片

在命令窗口執行ED MYSQL時,因為我本地沒有這個文件,所以會直接彈窗提示,我們點擊確定,便可以進行編寫,此時我們在記事本中編寫sql語句時,sqlplus處於阻塞狀態

當我們保存記事本,然後關閉時,sqplus才會繼續執行

在記事本中編寫完成後,使用@ 文件名,進行執行,默認文件類型也是.sql

技術分享圖片

在sqlplus中也可以執行本地的命令

命令格式:HOST 本地命令;

這裏不進行演示

轉載來自:http://www.cnblogs.com/zqr99/p/7662058.html

【轉載】Oracle sqlplus中最簡單的一些命令,設置顯示的格式