sqlplus基础命令
生活随笔
收集整理的這篇文章主要介紹了
sqlplus基础命令
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- 1. 如果要想知道當前的登錄賬戶是哪一位:
- 2. 切換使用的用戶: `conn用戶名[/密碼][AS SYSDBA];`
- 3. 切換到 scott 用戶下查看數據表
- 4. 現在講行程序編寫的時候是可以直接講行語句的創建與執行,但是在很多的情況下,如果你所編寫的語句的長度特別長,這個時候往往都會自己調用本機的文本編輯器( windows 下notepad,linux用 vi)
- 5. 在sqlplus_里面考慮到了以后有可能要調用本機的操作系統程序,所以提供有直接系統命令的調用操作
- 6. 總結
- Oracle安裝完成后,但是如果要想進行數據庫的使用,那么就必須依靠一些工具完成,Oracle提供有sqlplus命令,可以直接通過命令行窗口打開它,只需要輸入:sqlplus
- 輸入用戶名和密碼
- 也可以這樣寫:scott/password
1. 如果要想知道當前的登錄賬戶是哪一位:
show user;2. 切換使用的用戶: conn用戶名[/密碼][AS SYSDBA];
- 如果使用超級管理員登錄則必須追加 AS SYSDBA;
- 切換到system賬戶: conn system/manager;
- 也可以這樣寫,不顯示密碼的形式:conn system
- 切換到 sys 用戶:conn sys AS SYSDBA
或
conn sys/password as sysdba
3. 切換到 scott 用戶下查看數據表
- 在一個數據庫之中一定是由多張數據表所組成的,所以對于數據表可以查看:
- 此時發現在emp 數據表之中一共存在有14行的記錄,可現在的顯示格式不太美觀,因為沒有設置好合理的顯示格式
- 清屏快捷鍵:clear scr
- 所以在sqlplus里面提供有兩個操作指令:
- 設置完發現 列名 出現了兩次。這個時候就需要設置每頁的長度了
- 設置好后就沒有出現兩次 列名 的情況了,也就每頁分頁的情況了
4. 現在講行程序編寫的時候是可以直接講行語句的創建與執行,但是在很多的情況下,如果你所編寫的語句的長度特別長,這個時候往往都會自己調用本機的文本編輯器( windows 下notepad,linux用 vi)
- 啟動本地的文本編輯工具:edit my,此時將在用戶所在目錄中創建一個名為my.sql的文件
- 執行程序:@my,執行的是默認路徑中的 my.sql 文件
- 如果說現在你要執行的SOL文件已經存在于你的磁盤上了,例如: xdr.sql 文件,那么也可以直接使用完整路徑進行該程序文件的加載:@F:\Test\test01,如果不加后綴,則后綴名稱就是“*.sql"
5. 在sqlplus_里面考慮到了以后有可能要調用本機的操作系統程序,所以提供有直接系統命令的調用操作
格式:host 系統命令
- Windows下的復制命令:cpoy test01.sql test02.sql
- SQL下的復制命令:host copy F:\Test\test01.sql F:\Test\test03.sql
6. 總結
- sqlplus 命令很多,入門的時候掌握些基本的命令對數據庫的簡單處理操作就行了。
總結
以上是生活随笔為你收集整理的sqlplus基础命令的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php实现团购功能,PHP 对接美团大众
- 下一篇: 复指数信号的matlab,复指数函数周期