版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第4章OEM與SQLPlus第4章OEM與SQLPlus1本章內(nèi)容OEMOEM簡介OEM的啟動與登錄數(shù)據(jù)庫控制OEM功能界面介紹OEM控制臺設(shè)置SQLPlusSQLPlus概述SQLPlus常用命令本章內(nèi)容OEM2本章要求了解Oracle10gOEM的功能了解OEM啟動與登錄了解數(shù)據(jù)庫控制OEM功能界面掌握OEM的設(shè)置了解SQLPlus功能掌握SQLPlus常用命令本章要求了解Oracle10gOEM的功能34.1OEMOEM簡介OEM的啟動與登錄數(shù)據(jù)庫控制OEM功能界面介紹OEM控制臺設(shè)置4.1OEMOEM簡介44.1.1OEM簡介基本概念Oracle10g企業(yè)管理器(OracleEnterpriseManager,簡稱OEM)是一個基于Java框架開發(fā)的集成化管理工具,采用Web應(yīng)用方式實現(xiàn)對Oracle運行環(huán)境的完全管理,包括對數(shù)據(jù)庫、監(jiān)聽器、主機、應(yīng)用服務(wù)器、HTTP服務(wù)器、Web應(yīng)用等的管理。DBA可以從任何可以訪問Web應(yīng)用的位置通過OEM對數(shù)據(jù)庫和其他服務(wù)進(jìn)行各種管理和監(jiān)控操作。4.1.1OEM簡介基本概念5功能實現(xiàn)對Oracle運行環(huán)境的完全管理,包括Oracle數(shù)據(jù)庫、Oracle應(yīng)用服務(wù)器、HTTP服務(wù)器等的管理;實現(xiàn)對單個Oracle數(shù)據(jù)庫的本地管理,包括系統(tǒng)監(jiān)控、性能診斷與優(yōu)化、系統(tǒng)維護(hù)、對象管理、存儲管理、安全管理、作業(yè)管理、數(shù)據(jù)備份與恢復(fù)、數(shù)據(jù)移植等;實現(xiàn)對多個Oracle數(shù)據(jù)庫的集中管理;實現(xiàn)對Oracle應(yīng)用服務(wù)器的管理;檢查與管理目標(biāo)計算機系統(tǒng)軟硬件配置。功能6Oracle10gOEM分類數(shù)據(jù)庫控制OEM(OracleEnterpriseManagerDatabaseControl),用于本地管理單一的Oracle10g數(shù)據(jù)庫,在安裝Oracle10g數(shù)據(jù)庫服務(wù)器時安裝。網(wǎng)格控制OEM(OracleEnterpriseManagerGridControl),用戶對整個Oracle10g運行環(huán)境的完全管理,需要單獨進(jìn)行安裝和配置。應(yīng)用服務(wù)器控制OEM(OracleEnterpriseManagerApplicationServerControl),用于Oracle10g應(yīng)用服務(wù)器的管理,在安裝Oracle10g應(yīng)用服務(wù)器時安裝。Oracle10gOEM分類74.1.2OEM的啟動與登錄啟動相關(guān)服務(wù)OracleService<SID>Oracle<ORACLE_HOME_NAME>TNSListenerOracleDBConsole<SID>通過Web方式啟動OEM的OEM控制臺的URL格式為http://hostname:portnumber/emhostname為主機名或主機IP地址portnumber為OracleDBConsole<SID>服務(wù)的端口號詳細(xì)信息可以參閱<ORACLE_HOME>\install\中的記錄4.1.2OEM的啟動與登錄啟動相關(guān)服務(wù)84.1.3
數(shù)據(jù)庫控制OEM功能界面介紹“主目錄”屬性頁“性能”屬性頁“管理”屬性頁“維護(hù)”屬性頁4.1.3數(shù)據(jù)庫控制OEM功能界面介紹“主目錄”屬性頁9“主目錄”屬性頁“主目錄”屬性頁10
“性能”屬性頁“性能”屬性頁11“管理”屬性頁“管理”屬性頁12“維護(hù)”屬性頁“維護(hù)”屬性頁134.1.4OEM控制臺設(shè)置設(shè)置OEM控制臺管理員設(shè)置數(shù)據(jù)庫首選身份證明設(shè)置主機首選身份證明4.1.4OEM控制臺設(shè)置設(shè)置OEM控制臺管理員14設(shè)置OEM控制臺管理員基本概念OEM管理員是可以登錄到OEM控制臺,并執(zhí)行設(shè)置封鎖期、電子郵件通知調(diào)度、設(shè)置首選身份證明等管理任務(wù)的數(shù)據(jù)庫用戶。在默認(rèn)情況下,只有SYS,SYSTEM和SYSMAN三個數(shù)據(jù)庫用戶才能登錄和使用OEM控制臺。其中,SYSMAN用戶是OEM控制臺的超級用戶,是在安裝OEM的過程中創(chuàng)建的,用于執(zhí)行系統(tǒng)配置、全局配置等任務(wù)。通常,需要創(chuàng)建其他普通的OEM控制臺管理員,進(jìn)行OEM控制臺的日常管理與維護(hù)工作。設(shè)置OEM控制臺管理員基本概念15OEM與SQLPlus內(nèi)容簡介課件16OEM與SQLPlus內(nèi)容簡介課件17OEM與SQLPlus內(nèi)容簡介課件18OEM與SQLPlus內(nèi)容簡介課件19設(shè)置數(shù)據(jù)庫首選身份證明設(shè)置數(shù)據(jù)庫首選身份證明20OEM與SQLPlus內(nèi)容簡介課件21OEM與SQLPlus內(nèi)容簡介課件22設(shè)置主機首選身份證明概念在網(wǎng)絡(luò)環(huán)境中,如果要利用OEM控制臺啟動、關(guān)閉數(shù)據(jù)庫,進(jìn)行數(shù)據(jù)的導(dǎo)入、導(dǎo)出、備份、恢復(fù)等操作,就必須指明數(shù)據(jù)庫所在的主機,并使用該主機操作系統(tǒng)用戶登錄該主機,即進(jìn)行主機身份證明。如果設(shè)置了主機首選身份證明,那么執(zhí)行這些數(shù)據(jù)庫操作時就可以簡化操作,不需要進(jìn)行登錄主機操作系統(tǒng)的操作。設(shè)置主機首選身份證明的步驟首先進(jìn)行操作系統(tǒng)用戶權(quán)限分配然后設(shè)置主機身份證明。設(shè)置主機首選身份證明概念23(1)操作系統(tǒng)用戶權(quán)限分配(1)操作系統(tǒng)用戶權(quán)限分配24OEM與SQLPlus內(nèi)容簡介課件25OEM與SQLPlus內(nèi)容簡介課件26OEM與SQLPlus內(nèi)容簡介課件27(2)設(shè)置主機身份證明(2)設(shè)置主機身份證明28OEM與SQLPlus內(nèi)容簡介課件29OEM與SQLPlus內(nèi)容簡介課件304.2SQLPlusSQL*Plus概述SQL*PLUS常用命令4.2SQLPlusSQL*Plus概述314.2.1SQL*Plus概述概念SQL*Plus工具是隨Oracle數(shù)據(jù)庫服務(wù)器或客戶端的安裝而自動進(jìn)行安裝的管理與開發(fā)工具,Oracle數(shù)據(jù)庫中所有的管理操作都可以通過SQL*Plus工具完成,同時開發(fā)人員利用SQL*Plus可以測試、運行SQL語句和PL/SQL程序。運行方式命令行方式圖形界面方式(GUI)基于Web的iSQL*Plus方式4.2.1SQL*Plus概述概念32作用輸入、編輯、存儲、提取、運行和調(diào)試SQL語句和PL/SQL程序開發(fā)、執(zhí)行批處理腳本執(zhí)行數(shù)據(jù)庫管理處理數(shù)據(jù),生成報表,存儲、打印、格式化查詢結(jié)果檢查表和數(shù)據(jù)庫對象定義。啟動SQL*Plus命令行方式啟動SQL*Plus圖形界面方式啟動SQL*Plus作用33SQL*Plus站點配置文件SQL*Plus站點配置文件(SiteProfile)是一個在SQL*Plus安裝時自動創(chuàng)建的腳本文件,用于控制SQL*Plus與數(shù)據(jù)庫連接時的會話行為。當(dāng)用戶啟動SQL*Plus建立與數(shù)據(jù)庫的連接時,Oracle自動讀取該腳本文件,并根據(jù)該文件內(nèi)容設(shè)置SQL*Plus的工作環(huán)境。SQL*Plus站點配置文件是針對所有會話的。在Windows系統(tǒng)中,SQL*Plus站點配置文件默認(rèn)名稱為glogin.sql,存放在<ORACLE_HOME>\sqlplus\admin文件夾中。SQL*Plus站點配置文件345.2SQL*Plus常用命令連接命令編輯命令文件操作命令交互式命令顯示與設(shè)置環(huán)境變量其它常用命令5.2SQL*Plus常用命令連接命令355.2.1連接命令CONNECTCONN[ECT][username]/[password][@hoststring]DISCONNECT5.2.1連接命令CONNECT365.2.2編輯命令輸入SQL語句在語句最后加分號,并按回車,則立即執(zhí)行該語句;語句輸入最后加空格并回車,換行后再按回車,則結(jié)束SQL語句輸入但不執(zhí)行該語句;語句輸入結(jié)束后按回車,換行后按斜杠(/),立即執(zhí)行該語句。輸入完P(guān)L/SQL程序回車換行后,如果按點號(.),則結(jié)束輸入,但不執(zhí)行;輸入斜杠(/),則立即執(zhí)行。5.2.2編輯命令輸入SQL語句37顯示緩沖區(qū)LIST編輯緩沖區(qū)A[PPEND]——將指定的文本追加到緩沖區(qū)內(nèi)當(dāng)前行的末尾;C[HANGE]——修改緩沖區(qū)中當(dāng)前行的文本;DEL——刪除緩沖區(qū)中當(dāng)前行的文本;N——用數(shù)值定位緩沖區(qū)中的當(dāng)前行;I[NPUT]——在緩沖區(qū)當(dāng)前行的后面新增加一行文本;ED[IT]——以文本編輯器方式打開緩沖區(qū),進(jìn)行編輯。執(zhí)行緩沖區(qū)RUN/清除緩沖區(qū)CLEARBUFFER顯示緩沖區(qū)385.2.3文件操作命令腳本文件的創(chuàng)建SAVEfilename[CREATE]|[REPLACE]|[APPEND]腳本文件的裝載與編輯GETfilenameLIST|NOLIST腳本文件的執(zhí)行STARTfilename@filename腳本文件的注釋REMARK:單行注釋,放在一行語句的頭部,表示該行為注釋。--:單行注釋。/*……*/:多行注釋。5.2.3文件操作命令腳本文件的創(chuàng)建395.4交互式命令替換變量使用替換變量&variable_nameSELECTempno,enameFROMempWHEREdeptno=&XANDjob='&Y'定義替換變量DEFINEvariable_name=‘value’DEFINEdno='10'SELECTEMPNOFROMEMPWHEREDEPTNO=&dno;查看替換變量DEFINEDEFINE清除替換變量UNDEFINEvariable_nameUNDEFINEdno5.4交互式命令替換變量40綁定變量定義:VARIABLEvariable_nameTYPE
在PL/SQL中引用::variable_name顯示:PRINTvariable_name賦值:EXECUTE:variable_name:=value綁定變量41綁定變量示例SQL>VARIABLEv_salNUMBERSQL>EXECUTE:v_sal:=10PL/SQL過程已成功完成。SQL>BEGIN2:v_sal:=20;3END;4/PL/SQL過程已成功完成。SQL>PRINTv_salV_SAL20綁定變量示例42與用戶通信PROMPT命令用于輸出提示信息,引導(dǎo)用戶進(jìn)行操作。PAUSE命令用于暫停腳本文件的運行。ACCEPT命令可以讓用戶指定替換變量的類型,用PROMPT選項指定提示值,用HIDE選項隱藏輸入,以便于用戶輸入替換變量。與用戶通信43SQL>CLEARBUFFERbuffer已清除SQL>INPUT1PROMPT顯示工資高于XX的員工信息2PROMPT按<Enter>鍵繼續(xù)3PAUSE4ACCEPTvalueNUMBERPROMPT'請輸入工資界限:'5SELECTempno,ename,salFROMscott.empWHEREsal>&valueSQL>SAVEC:\test.sqlSQL>@C:\test.sql顯示工資高于XX的員工信息按<Enter>鍵繼續(xù)請輸入工資界限:3000SQL>CLEARBUFFER445.2.5顯示與設(shè)置環(huán)境變量使用圖形化界面現(xiàn)實與設(shè)置環(huán)境變量使用SHOW命令和SET命令來顯示和設(shè)置環(huán)境標(biāo)量5.2.5顯示與設(shè)置環(huán)境變量使用圖形化界面現(xiàn)實與設(shè)置環(huán)境變量45顯示所有環(huán)境變量SQL>SHOWALL顯示某個環(huán)境變量SQL>SHOWvariable_name設(shè)置某個環(huán)境變量SQL>SETvariable_name=value常用環(huán)境變量ARRAYSIZEAUTOCOMMITCOLSP顯示所有環(huán)境變量46FEEDBACKHEADINGLINESIZELONGPAGESIZESERVEROUTPUTAUTOTRACESETAUTOTRACE[ON|OFF|TRACEONLY][EXPLAIN][STATISTICS]TIMETIMINGFEEDBACK475.2.6其它常用命令顯示數(shù)據(jù)庫對象結(jié)構(gòu):DESCRIBE將SQL*Plus屏幕內(nèi)容保存到文件:SPOOL清除屏幕內(nèi)容CLEARSCREENShift+Delete幫助命令:HELP修改用戶口令:PASSW[ORD]保存環(huán)境變量STORESETfilename[CREATE|REPLACE|APPEND]5.2.6其它常用命令顯示數(shù)據(jù)庫對象結(jié)構(gòu):DESCRIBE48總結(jié)OEM簡介OEM的啟動與登錄數(shù)據(jù)庫控制OEM功能界面介紹OEM控制臺設(shè)置設(shè)置OEM控制臺管理員設(shè)置封鎖期設(shè)置數(shù)據(jù)庫首選身份證明設(shè)置主機首選身份證明SQL*PLUS作用SQL*PLUS常用命令總結(jié)OEM簡介49第4章OEM與SQLPlus第4章OEM與SQLPlus50本章內(nèi)容OEMOEM簡介OEM的啟動與登錄數(shù)據(jù)庫控制OEM功能界面介紹OEM控制臺設(shè)置SQLPlusSQLPlus概述SQLPlus常用命令本章內(nèi)容OEM51本章要求了解Oracle10gOEM的功能了解OEM啟動與登錄了解數(shù)據(jù)庫控制OEM功能界面掌握OEM的設(shè)置了解SQLPlus功能掌握SQLPlus常用命令本章要求了解Oracle10gOEM的功能524.1OEMOEM簡介OEM的啟動與登錄數(shù)據(jù)庫控制OEM功能界面介紹OEM控制臺設(shè)置4.1OEMOEM簡介534.1.1OEM簡介基本概念Oracle10g企業(yè)管理器(OracleEnterpriseManager,簡稱OEM)是一個基于Java框架開發(fā)的集成化管理工具,采用Web應(yīng)用方式實現(xiàn)對Oracle運行環(huán)境的完全管理,包括對數(shù)據(jù)庫、監(jiān)聽器、主機、應(yīng)用服務(wù)器、HTTP服務(wù)器、Web應(yīng)用等的管理。DBA可以從任何可以訪問Web應(yīng)用的位置通過OEM對數(shù)據(jù)庫和其他服務(wù)進(jìn)行各種管理和監(jiān)控操作。4.1.1OEM簡介基本概念54功能實現(xiàn)對Oracle運行環(huán)境的完全管理,包括Oracle數(shù)據(jù)庫、Oracle應(yīng)用服務(wù)器、HTTP服務(wù)器等的管理;實現(xiàn)對單個Oracle數(shù)據(jù)庫的本地管理,包括系統(tǒng)監(jiān)控、性能診斷與優(yōu)化、系統(tǒng)維護(hù)、對象管理、存儲管理、安全管理、作業(yè)管理、數(shù)據(jù)備份與恢復(fù)、數(shù)據(jù)移植等;實現(xiàn)對多個Oracle數(shù)據(jù)庫的集中管理;實現(xiàn)對Oracle應(yīng)用服務(wù)器的管理;檢查與管理目標(biāo)計算機系統(tǒng)軟硬件配置。功能55Oracle10gOEM分類數(shù)據(jù)庫控制OEM(OracleEnterpriseManagerDatabaseControl),用于本地管理單一的Oracle10g數(shù)據(jù)庫,在安裝Oracle10g數(shù)據(jù)庫服務(wù)器時安裝。網(wǎng)格控制OEM(OracleEnterpriseManagerGridControl),用戶對整個Oracle10g運行環(huán)境的完全管理,需要單獨進(jìn)行安裝和配置。應(yīng)用服務(wù)器控制OEM(OracleEnterpriseManagerApplicationServerControl),用于Oracle10g應(yīng)用服務(wù)器的管理,在安裝Oracle10g應(yīng)用服務(wù)器時安裝。Oracle10gOEM分類564.1.2OEM的啟動與登錄啟動相關(guān)服務(wù)OracleService<SID>Oracle<ORACLE_HOME_NAME>TNSListenerOracleDBConsole<SID>通過Web方式啟動OEM的OEM控制臺的URL格式為http://hostname:portnumber/emhostname為主機名或主機IP地址portnumber為OracleDBConsole<SID>服務(wù)的端口號詳細(xì)信息可以參閱<ORACLE_HOME>\install\中的記錄4.1.2OEM的啟動與登錄啟動相關(guān)服務(wù)574.1.3
數(shù)據(jù)庫控制OEM功能界面介紹“主目錄”屬性頁“性能”屬性頁“管理”屬性頁“維護(hù)”屬性頁4.1.3數(shù)據(jù)庫控制OEM功能界面介紹“主目錄”屬性頁58“主目錄”屬性頁“主目錄”屬性頁59
“性能”屬性頁“性能”屬性頁60“管理”屬性頁“管理”屬性頁61“維護(hù)”屬性頁“維護(hù)”屬性頁624.1.4OEM控制臺設(shè)置設(shè)置OEM控制臺管理員設(shè)置數(shù)據(jù)庫首選身份證明設(shè)置主機首選身份證明4.1.4OEM控制臺設(shè)置設(shè)置OEM控制臺管理員63設(shè)置OEM控制臺管理員基本概念OEM管理員是可以登錄到OEM控制臺,并執(zhí)行設(shè)置封鎖期、電子郵件通知調(diào)度、設(shè)置首選身份證明等管理任務(wù)的數(shù)據(jù)庫用戶。在默認(rèn)情況下,只有SYS,SYSTEM和SYSMAN三個數(shù)據(jù)庫用戶才能登錄和使用OEM控制臺。其中,SYSMAN用戶是OEM控制臺的超級用戶,是在安裝OEM的過程中創(chuàng)建的,用于執(zhí)行系統(tǒng)配置、全局配置等任務(wù)。通常,需要創(chuàng)建其他普通的OEM控制臺管理員,進(jìn)行OEM控制臺的日常管理與維護(hù)工作。設(shè)置OEM控制臺管理員基本概念64OEM與SQLPlus內(nèi)容簡介課件65OEM與SQLPlus內(nèi)容簡介課件66OEM與SQLPlus內(nèi)容簡介課件67OEM與SQLPlus內(nèi)容簡介課件68設(shè)置數(shù)據(jù)庫首選身份證明設(shè)置數(shù)據(jù)庫首選身份證明69OEM與SQLPlus內(nèi)容簡介課件70OEM與SQLPlus內(nèi)容簡介課件71設(shè)置主機首選身份證明概念在網(wǎng)絡(luò)環(huán)境中,如果要利用OEM控制臺啟動、關(guān)閉數(shù)據(jù)庫,進(jìn)行數(shù)據(jù)的導(dǎo)入、導(dǎo)出、備份、恢復(fù)等操作,就必須指明數(shù)據(jù)庫所在的主機,并使用該主機操作系統(tǒng)用戶登錄該主機,即進(jìn)行主機身份證明。如果設(shè)置了主機首選身份證明,那么執(zhí)行這些數(shù)據(jù)庫操作時就可以簡化操作,不需要進(jìn)行登錄主機操作系統(tǒng)的操作。設(shè)置主機首選身份證明的步驟首先進(jìn)行操作系統(tǒng)用戶權(quán)限分配然后設(shè)置主機身份證明。設(shè)置主機首選身份證明概念72(1)操作系統(tǒng)用戶權(quán)限分配(1)操作系統(tǒng)用戶權(quán)限分配73OEM與SQLPlus內(nèi)容簡介課件74OEM與SQLPlus內(nèi)容簡介課件75OEM與SQLPlus內(nèi)容簡介課件76(2)設(shè)置主機身份證明(2)設(shè)置主機身份證明77OEM與SQLPlus內(nèi)容簡介課件78OEM與SQLPlus內(nèi)容簡介課件794.2SQLPlusSQL*Plus概述SQL*PLUS常用命令4.2SQLPlusSQL*Plus概述804.2.1SQL*Plus概述概念SQL*Plus工具是隨Oracle數(shù)據(jù)庫服務(wù)器或客戶端的安裝而自動進(jìn)行安裝的管理與開發(fā)工具,Oracle數(shù)據(jù)庫中所有的管理操作都可以通過SQL*Plus工具完成,同時開發(fā)人員利用SQL*Plus可以測試、運行SQL語句和PL/SQL程序。運行方式命令行方式圖形界面方式(GUI)基于Web的iSQL*Plus方式4.2.1SQL*Plus概述概念81作用輸入、編輯、存儲、提取、運行和調(diào)試SQL語句和PL/SQL程序開發(fā)、執(zhí)行批處理腳本執(zhí)行數(shù)據(jù)庫管理處理數(shù)據(jù),生成報表,存儲、打印、格式化查詢結(jié)果檢查表和數(shù)據(jù)庫對象定義。啟動SQL*Plus命令行方式啟動SQL*Plus圖形界面方式啟動SQL*Plus作用82SQL*Plus站點配置文件SQL*Plus站點配置文件(SiteProfile)是一個在SQL*Plus安裝時自動創(chuàng)建的腳本文件,用于控制SQL*Plus與數(shù)據(jù)庫連接時的會話行為。當(dāng)用戶啟動SQL*Plus建立與數(shù)據(jù)庫的連接時,Oracle自動讀取該腳本文件,并根據(jù)該文件內(nèi)容設(shè)置SQL*Plus的工作環(huán)境。SQL*Plus站點配置文件是針對所有會話的。在Windows系統(tǒng)中,SQL*Plus站點配置文件默認(rèn)名稱為glogin.sql,存放在<ORACLE_HOME>\sqlplus\admin文件夾中。SQL*Plus站點配置文件835.2SQL*Plus常用命令連接命令編輯命令文件操作命令交互式命令顯示與設(shè)置環(huán)境變量其它常用命令5.2SQL*Plus常用命令連接命令845.2.1連接命令CONNECTCONN[ECT][username]/[password][@hoststring]DISCONNECT5.2.1連接命令CONNECT855.2.2編輯命令輸入SQL語句在語句最后加分號,并按回車,則立即執(zhí)行該語句;語句輸入最后加空格并回車,換行后再按回車,則結(jié)束SQL語句輸入但不執(zhí)行該語句;語句輸入結(jié)束后按回車,換行后按斜杠(/),立即執(zhí)行該語句。輸入完P(guān)L/SQL程序回車換行后,如果按點號(.),則結(jié)束輸入,但不執(zhí)行;輸入斜杠(/),則立即執(zhí)行。5.2.2編輯命令輸入SQL語句86顯示緩沖區(qū)LIST編輯緩沖區(qū)A[PPEND]——將指定的文本追加到緩沖區(qū)內(nèi)當(dāng)前行的末尾;C[HANGE]——修改緩沖區(qū)中當(dāng)前行的文本;DEL——刪除緩沖區(qū)中當(dāng)前行的文本;N——用數(shù)值定位緩沖區(qū)中的當(dāng)前行;I[NPUT]——在緩沖區(qū)當(dāng)前行的后面新增加一行文本;ED[IT]——以文本編輯器方式打開緩沖區(qū),進(jìn)行編輯。執(zhí)行緩沖區(qū)RUN/清除緩沖區(qū)CLEARBUFFER顯示緩沖區(qū)875.2.3文件操作命令腳本文件的創(chuàng)建SAVEfilename[CREATE]|[REPLACE]|[APPEND]腳本文件的裝載與編輯GETfilenameLIST|NOLIST腳本文件的執(zhí)行STARTfilename@filename腳本文件的注釋REMARK:單行注釋,放在一行語句的頭部,表示該行為注釋。--:單行注釋。/*……*/:多行注釋。5.2.3文件操作命令腳本文件的創(chuàng)建885.4交互式命令替換變量使用替換變量&variable_nameSELECTempno,enameFROMempWHEREdeptno=&XANDjob='&Y'定義替換變量DEFINEvariable_name=‘value’DEFINEdno='10'SELECTEMPNOFROMEMPWHEREDEPTNO=&dno;查看替換變量DEFINEDEFINE清除替換變量UNDEFINEvariable_nameUNDEFINEdno5.4交互式命令替換變量89綁定變量定義:VARIABLEvariable_nameTYPE
在PL/SQL中引用::variable_name顯示:PRINTvariable_name賦值:EXECUTE:variable_name:=value綁定變量90綁定變量示例SQL>VARIABLEv_salNUMBERSQL>EXECUTE:v_sal:=10PL/SQL過程已成功完成。SQL>BEGIN2:v_sal:=20;3END;4/PL/SQL過程已成功完成。SQL>PRINTv_salV_SAL20綁定變量示例9
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《支付寶案例分析》課件
- 《超齡機的查詢培訓(xùn)》課件
- 公司資產(chǎn)評估報告范文
- 【培訓(xùn)課件】走進(jìn)管理 公共衛(wèi)生服務(wù)中的特殊問題
- 民俗調(diào)查報告范文
- 《機械設(shè)計基礎(chǔ) 》課件-項目二 常用機構(gòu)
- 《單片機原理及應(yīng)用 》課件-第3章
- 2024-2025學(xué)年年八年級數(shù)學(xué)人教版下冊專題整合復(fù)習(xí)卷第14章 一次函數(shù)單元目標(biāo)檢測試卷(三)及答案
- 案例分析報告的范文
- 2025年廣州貨運從業(yè)資格證網(wǎng)上考試
- 糖尿病腎病腹膜透析課件
- DL∕T 2045-2019 中性點不接地系統(tǒng)鐵磁諧振防治技術(shù)導(dǎo)則
- 國家開放大學(xué)《勞動關(guān)系與社會保障實務(wù)》章節(jié)測試參考答案
- 森吉米爾軋機-硅鋼軋制工藝技術(shù)
- 《習(xí)作二十年后的家鄉(xiāng)》評課稿
- 低溫液體的安全處理課件
- 病態(tài)竇房結(jié)綜合癥護(hù)理查房課件
- 《兄弟》作品簡介名著導(dǎo)讀PPT模板
- 工作面移交確認(rèn)單
- 穿、脫隔離衣評分標(biāo)準(zhǔn)
- 心血管內(nèi)科處方審核
評論
0/150
提交評論