SQLPlus命令操作用法詳解
SQLPlus是進(jìn)行Oracle操作的主要前臺(tái)工具,用戶名和密碼分別為用戶名和密碼,連接ORACLE數(shù)據(jù)庫(kù)
可見,顯示的比較混亂,可以通過以下命令優(yōu)化
這個(gè)操作是對(duì)數(shù)據(jù)庫(kù)直接操作的,然而實(shí)際的開發(fā)都是通過程序讀取,所以這樣的格式化沒有意義。
在I盤新建一個(gè)記事本文件,在文本中編輯一條查詢內(nèi)容
將其后綴名改為hello.sql,通過命令 @文件所在盤:文件名 即可,如果文件的后綴是.sql,也可以不寫后綴
使用ed命令可以直接在新建的記事本中編寫語(yǔ)句,保存后執(zhí)行
可使用 show user 顯示當(dāng)前用戶
切換用戶,使用命令 CONN 用戶名/密碼
如果使用sqlplus時(shí)不需要用戶登錄,則可以通過命令 sqlplus /nolog 登錄
切換到sys用戶,命令 CONN sys/change_on_install AS SYSDBA
在之前的scott用戶下可以直接訪問emp表,但是在sys用戶下則不能,因?yàn)閑mp表是屬于scott用戶的,而其它用戶想訪問不同用戶的表,則需要加入模式(Scheme)名稱,所以emp的完整名稱應(yīng)該是scott.emp
在sqlplus中充分考慮到用戶可能使用的系統(tǒng)命令,所以提供一個(gè)HOST指令,即可以在HOST之后調(diào)用本機(jī)的程序執(zhí)行,例入現(xiàn)在要執(zhí)行一個(gè)文件拷貝的程序,命令語(yǔ)法結(jié)構(gòu)為:copy 原始路徑 目標(biāo)路徑
如:現(xiàn)在I盤有個(gè)1.sql文件,想拷貝成2.sql文件,在sqplus中只需執(zhí)行以下命令
到此這篇關(guān)于SQLPlus命令操作用法詳解的文章就介紹到這了,更多相關(guān)SQLPlus命令操作內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
oracle創(chuàng)建新用戶以及用戶權(quán)限配置、查詢語(yǔ)句
在Oracle數(shù)據(jù)庫(kù)中要?jiǎng)?chuàng)建一個(gè)用戶并僅賦予查詢權(quán)限,你可以按照以下步驟進(jìn)行操作,這篇文章主要給大家介紹了關(guān)于oracle創(chuàng)建新用戶以及用戶權(quán)限配置、查詢語(yǔ)句的相關(guān)資料,需要的朋友可以參考下2024-03-03通過Navicat連接Oracle數(shù)據(jù)庫(kù)的詳細(xì)步驟
本文介紹如何通過Navicat 連接Oracle數(shù)據(jù)庫(kù),以往總是使用Oracle客戶端來連接Oracle數(shù)據(jù)庫(kù),但是Oracle客戶端一般有幾百M(fèi)的大小,而且安裝繁瑣配置麻煩,如果可以通過Navicat直接連接Oracle則會(huì)非常輕松方便,需要的朋友可以參考下2023-10-10利用windows任務(wù)計(jì)劃實(shí)現(xiàn)oracle的定期備份
我們搞數(shù)據(jù)庫(kù)管理系統(tǒng)的經(jīng)常會(huì)遇到數(shù)據(jù)庫(kù)定期自動(dòng)備份的問題,有各種各樣的方法,這里介紹一種利用windows任務(wù)計(jì)劃實(shí)現(xiàn)oracle定期備份的方法供大家分享。2009-08-08深入探討:oracle中row_number() over()分析函數(shù)用法
本篇文章是對(duì)oracle中row_number() over()分析函數(shù)的用法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-05-05oracle不能使用EM怎么辦 oracle11g如何正確安裝配置EM
這篇文章主要為大家詳細(xì)介紹了oracle不能使用EM的解決方法,oracle11g如何正確安裝配置EM,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-05-05Oracle數(shù)據(jù)庫(kù)自帶表空間的詳細(xì)說明
這篇文章主要介紹了Oracle數(shù)據(jù)庫(kù)自帶表空間的詳細(xì)說明,文中給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-06-06