




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 Oracle 常用的十一大操作指令 一、啟動(dòng)和關(guān)閉Oracle數(shù)據(jù)庫(kù)1. 數(shù)據(jù)庫(kù)啟動(dòng)以SYSDBA身份登錄數(shù)據(jù)庫(kù)啟動(dòng)命令:STARTUP 【啟動(dòng)選項(xiàng)】數(shù)據(jù)庫(kù)啟動(dòng)三個(gè)階段:?jiǎn)?dòng)Oracle實(shí)例(非安裝階段)由實(shí)例安裝數(shù)據(jù)庫(kù)(安裝階段)打開(kāi)數(shù)據(jù)庫(kù)(打開(kāi)階段)2. 數(shù)據(jù)庫(kù)的關(guān)閉以SYSDBA身份登錄數(shù)據(jù)庫(kù)關(guān)閉命令:SHUTDOWN 【啟動(dòng)選項(xiàng)】數(shù)據(jù)庫(kù)關(guān)閉三個(gè)階段:關(guān)閉數(shù)據(jù)庫(kù)卸載數(shù)據(jù)庫(kù)關(guān)閉Oravle實(shí)例二、啟動(dòng)、關(guān)閉Oracle監(jiān)聽(tīng)進(jìn)程監(jiān)聽(tīng)器lsnrctl:提供數(shù)據(jù)庫(kù)訪問(wèn),默認(rèn)端口1521為了使客戶端用戶能連接到Oracle實(shí)例,要啟動(dòng)監(jiān)聽(tīng)1. 啟動(dòng)監(jiān)聽(tīng)啟動(dòng)(START)監(jiān)聽(tīng)是Oracle用戶在操
2、作系統(tǒng)下執(zhí)行的命令,可以直接在LSNRCTL后加參數(shù),也可以在該命令提示符后在進(jìn)行操作。2.關(guān)閉監(jiān)聽(tīng)注意:先啟動(dòng)監(jiān)聽(tīng),后啟動(dòng)數(shù)據(jù)庫(kù)。三、表空間1. 創(chuàng)建表空間參數(shù)解釋:tablespacename:表空間名稱DATAFILE:指定組成表空間的一個(gè)或多個(gè)數(shù)據(jù)文件,當(dāng)有多個(gè)數(shù)據(jù)文件時(shí)使用逗號(hào)分隔filename:表空間中數(shù)據(jù)文件的路徑和名稱SIZE:指定文件的大小,用K指定千字節(jié)大小,用M指定兆字節(jié)大小AUTOEXTEND:用來(lái)啟用或禁用數(shù)據(jù)文件的自動(dòng)擴(kuò)展舉例:2. 表空間的管理(1)調(diào)整表空間的大小。當(dāng)表空間已滿的情況下,可以通過(guò)ALTER語(yǔ)句來(lái)調(diào)整表空間的大小。方法一:更改數(shù)據(jù)文件的大小,并指
3、明數(shù)據(jù)文件的存放路徑,通過(guò)使用RESIZE關(guān)鍵字,用于指定調(diào)整后的表空間的大小方法二:向表空間內(nèi)添加數(shù)據(jù)文件。為表空間添加一個(gè)新的數(shù)據(jù)文件(2)改變表空間的讀寫狀態(tài)ALTER TABLESPACE 表空間名 READ WRITE ; -使表空間可讀寫ALTER TABLESPACE 表空間名 READ ONLY ; -使表空間只讀(3)刪除表空間,可以通過(guò)DROP語(yǔ)句來(lái)刪除表空間,再加上表空間的名字即可。DROP TABLESPACE 表空間名 INCLUDING CONTENTS ;其中INCLUDING CONTENTS是可選項(xiàng)。如果刪除仍包含數(shù)據(jù)的表空間,需要加上該選項(xiàng)。四、用戶管理1.
4、 創(chuàng)建用戶舉例:2. 修改用戶的密碼ALTER USER 用戶名 IDENTIFIED BY 密碼 ;3. 刪除用戶使用DROP USER命令可以刪除用戶,當(dāng)用戶擁有模式對(duì)象時(shí)則無(wú)法刪除用戶,而必須使用CASCADE選項(xiàng)以刪除用戶及用戶模式對(duì)象。DROP USER 用戶名 CASCADE;創(chuàng)建用戶前的準(zhǔn)備工作:1) 選擇用戶名和密碼2) 識(shí)別用戶需用于存儲(chǔ)對(duì)象的表空間3) 決定每個(gè)表空間的限額4) 分配缺省表空間和臨時(shí)表空間5) 創(chuàng)建用戶6) 向用戶授予權(quán)限和角色五、數(shù)據(jù)庫(kù)權(quán)限管理1. 系統(tǒng)權(quán)限系統(tǒng)權(quán)限是指在數(shù)據(jù)庫(kù)中執(zhí)行某種系統(tǒng)級(jí)別的操作,或者針對(duì)某一類對(duì)象執(zhí)行某種操作的權(quán)利常用的系統(tǒng)權(quán)限如下
5、:CREATE SESSION:連接到數(shù)據(jù)庫(kù)CREATE TABLE:創(chuàng)建表CREATE VIEW:創(chuàng)建視圖CREATE SEQUENCE:創(chuàng)建序列2. 對(duì)象權(quán)限對(duì)象權(quán)限是指針對(duì)某個(gè)特定模式對(duì)象執(zhí)行操作的權(quán)利,只能針對(duì)模式對(duì)象來(lái)設(shè)置管理對(duì)象權(quán)限,包括:表、視圖、序列、存儲(chǔ)過(guò)程等。Oracle數(shù)據(jù)用戶有兩種途徑獲得權(quán)限:(1)直接向用戶授予權(quán)限(2)將權(quán)限授予給角色,再將角色授予給一個(gè)或多個(gè)用戶。使用角色能夠更加方便和高效地對(duì)權(quán)限進(jìn)行管理,所以數(shù)據(jù)庫(kù)管理員通常使用角色向用戶授予權(quán)限,而不是直接向用戶授予權(quán)限。Oracle中常用系統(tǒng)預(yù)定義角色如下:(1)CONNECT:擁有連接數(shù)據(jù)庫(kù)的權(quán)限(2)R
6、ESOURCE:擁有創(chuàng)建表、觸發(fā)器、過(guò)程等權(quán)限(3)DBA:數(shù)據(jù)庫(kù)管理員角色,擁有管理數(shù)據(jù)庫(kù)的最高權(quán)限3. 新建的用戶必須授予一定的權(quán)限才能進(jìn)行相關(guān)數(shù)據(jù)庫(kù)操作。授權(quán)通過(guò)GRANT語(yǔ)句,取消授權(quán)則通過(guò)REVOKE語(yǔ)句。授予權(quán)限語(yǔ)法格式如下:GRANT 權(quán)限 | 角色 TO 用戶名;撤銷權(quán)限語(yǔ)法格式如下:REVOKE 權(quán)限 | 角色 FROM 用戶名;六、事務(wù)控制COMMIT:提交事務(wù),即把事務(wù)中對(duì)數(shù)據(jù)庫(kù)的修改進(jìn)行永久保存。ROLLBACK:回滾事務(wù),即取消對(duì)數(shù)據(jù)庫(kù)所做的任何修改自動(dòng)提交:set autocommit on關(guān)閉自動(dòng)提交:set autocommit off七、索引索引是oracle
7、的一個(gè)對(duì)象,是與表關(guān)聯(lián)的可選結(jié)構(gòu),提供了一種快速訪問(wèn)數(shù)據(jù)的途徑,提高了數(shù)據(jù)庫(kù)檢索性能。索引使數(shù)據(jù)庫(kù)程序無(wú)需對(duì)整個(gè)表進(jìn)行掃描,就可以在其中找到所需要的數(shù)據(jù)。就像書的目錄,可以通過(guò)目錄快速查找所需信息,無(wú)需閱讀整本書。1、索引的特點(diǎn)適當(dāng)?shù)厥褂盟饕梢蕴岣卟樵兯俣瓤梢詫?duì)表的一列或多列建立索引建立索引的數(shù)量沒(méi)有限制索引需要磁盤存儲(chǔ),可以指定表空間,由oracle自動(dòng)維護(hù)索引對(duì)用戶透明,檢索時(shí)是否使用索引由oracle自身決定Oracle數(shù)據(jù)庫(kù)管理系統(tǒng)在訪問(wèn)數(shù)據(jù)時(shí)使用以下三種方式:全表掃描通過(guò)ROWID(行地址,快速訪問(wèn)表的一行)使用索引當(dāng)沒(méi)有索引或者不選擇使用索引時(shí)就用全表掃描的方式2.索引的分類(1
8、)創(chuàng)建普通索引(B樹(shù)索引)參數(shù)解釋:index_name:創(chuàng)建索引的名稱tablename:為之創(chuàng)建索引的表名columnname:在其上創(chuàng)建索引的列名列表,可以基于多列創(chuàng)建索引,列之間用逗號(hào)分隔tablespace:為索引指定表空間(2)創(chuàng)建唯一索引保證定義索引的列中沒(méi)有任何兩行有重復(fù)值。唯一索引中的索引關(guān)鍵字只能指向表中的一行。(3)創(chuàng)建反向鍵索引與常規(guī)B樹(shù)索引相反,反向鍵索引在保持列順序的同時(shí)反轉(zhuǎn)索引列的字節(jié)。反向鍵索引通過(guò)反轉(zhuǎn)索引鍵的數(shù)據(jù)值,使得索引的修改平均分布到整個(gè)索引樹(shù)上。主要應(yīng)用于所多個(gè)實(shí)例同時(shí)訪問(wèn)一個(gè)數(shù)據(jù)庫(kù)的場(chǎng)景中。(4)創(chuàng)建位圖索引優(yōu)點(diǎn):相對(duì)于B樹(shù)索引而言,基于位圖索引列的
9、查詢可以減少響應(yīng)時(shí)間。相比其他索引技術(shù),位圖索引占用空間明顯減少。(5)其他索引組合索引:在表內(nèi)多列上創(chuàng)建。索引中的列不必與表中的列順序一致,也不必相互鄰接。基于函數(shù)的索引:需要?jiǎng)?chuàng)建的索引需要使用表中一列或多列的函數(shù)或表達(dá)式,也可以將基于函數(shù)的索引創(chuàng)建為B樹(shù)索引或位圖索引3. 創(chuàng)建索引的原則頻繁搜索的列可以作為索引列經(jīng)常排序,分組的列可以作為索引經(jīng)常用作連接的列(主鍵/外鍵)可以作為索引將索引放在一個(gè)單獨(dú)的表空間中,不要放在有回退段、臨時(shí)段和表的表空間中對(duì)于大型索引而言,考慮使用NOLOGIN子句創(chuàng)建大型索引。根據(jù)業(yè)務(wù)數(shù)據(jù)發(fā)生頻率,定期重新生成或重新組織索引,進(jìn)行碎片整理4. 查看索引和索引有
10、關(guān)的數(shù)據(jù)字典:USER_INDEXS:用戶創(chuàng)建的索引信息USER_IND_COLUMNS:與索引相關(guān)的表列信息5. 維護(hù)索引(1)重建索引索引需要維護(hù),如果建立了索引的表中有大量的刪除和插入操作,會(huì)使得索引很大,因?yàn)閯h除操作后,刪除值的索引空間不能被自動(dòng)重新使用,對(duì)于大表和DML操作很頻繁的表,索引的維護(hù)是很重要的。Oracle提供了rebuild指令來(lái)重建索引。使索引空間可以重用刪除值所占用的空間,使索引更加緊湊。(2)合并索引碎片合并索引碎片可以釋放部分磁盤空間,是索引維護(hù)的一種重要方式,也是維護(hù)磁盤空間的方式,類似于磁盤碎片整理,把不用的空間釋放出來(lái)再利用。(3)重命名索引(4)刪除索引
11、八、視圖視圖是一個(gè)虛表,不占用物理空間,因?yàn)橐晥D本身的定義語(yǔ)句存儲(chǔ)在數(shù)據(jù)字典里,視圖中的數(shù)據(jù)是一個(gè)或多個(gè)實(shí)際表中獲得的。那些用于產(chǎn)生視圖的表叫做該視圖的基表。一個(gè)視圖也可以從另一個(gè)視圖中產(chǎn)生。1. 視圖的優(yōu)點(diǎn):1)提供了另外一種級(jí)別的表安全性2) 隱藏的數(shù)據(jù)的復(fù)雜性:一個(gè)視圖可能是用多表連接定義的,但用戶不需要知道多表連接的語(yǔ)句也可以查詢數(shù)據(jù)。3) 簡(jiǎn)化的用戶的SQL命令:查詢視圖的時(shí)候不需要寫出復(fù)雜的查詢語(yǔ)句,只需要查詢視圖名稱即可。4) 隔離基表結(jié)構(gòu)的改變:視圖創(chuàng)建好了之后,如果修改了表的結(jié)構(gòu),也不會(huì)影響視圖的。5)通過(guò)重命名列,從另一個(gè)角度提供數(shù)據(jù):例如在銷售系統(tǒng)中,每日下班前要對(duì)當(dāng)日數(shù)
12、據(jù)進(jìn)行匯總,在銷售人員眼中,該匯總表成為日銷售統(tǒng)計(jì)表,在財(cái)務(wù)人眼中,該銷售表成為銷售日?qǐng)?bào)表2. 創(chuàng)建視圖參數(shù)解釋:OR REPLACE:如果視圖已存在,此選項(xiàng)將重新創(chuàng)建該視圖。FORCE:如果使用此關(guān)鍵字,則無(wú)論基表是否存在,都將創(chuàng)建視圖。NOFORCE:這是默認(rèn)值,如果使用此關(guān)鍵字,則僅當(dāng)基表存在時(shí)才創(chuàng)建視圖。VIEW_NAME:要?jiǎng)?chuàng)建視圖的名稱Alias:指定由視圖的查詢所選擇的表達(dá)式或列的別名。別名的數(shù)目必須與視圖所選擇的表達(dá)式的數(shù)目相匹配。Select_statement:select語(yǔ)句WITH CHECK OPTION :此選項(xiàng)指定只能插入或更新視圖可以訪問(wèn)的行。術(shù)語(yǔ)constra
13、int表示為CHECK OPTION約束指定的名稱。WITH READ ONLY:此選項(xiàng)保證不能在此視圖上執(zhí)行任何修改操作。3. DML語(yǔ)句和復(fù)雜視圖DML語(yǔ)句是指用于修改數(shù)據(jù)的insert、delete和update語(yǔ)句。因?yàn)橐晥D是一個(gè)虛擬的表,所以這些語(yǔ)句也可以與視圖一同使用。一般情況下不通過(guò)視圖修改數(shù)據(jù),而是直接修改基表,因?yàn)檫@樣條例更清晰。在視圖上使用DML語(yǔ)句有如下限制(相對(duì)于表)。1)DML語(yǔ)句只能修改視圖中的一個(gè)基表。2)如果過(guò)記錄的修改違反了基表的約束條件,則將無(wú)法更新視圖。3)如果創(chuàng)建的視圖包含連接運(yùn)算符,DISTINCT運(yùn)算符、集合運(yùn)算符、聚合函數(shù)和groupby子句,則將
14、無(wú)法更新視圖。4)如果創(chuàng)建的視圖包含偽列表達(dá)式,則將無(wú)法更新視圖。簡(jiǎn)單視圖基于單個(gè)基表,不包括函數(shù)和分組函數(shù),那么可以在此視圖中進(jìn)行insert、update、delete操作,這些操作實(shí)際上在基表中插入、更新和刪除行。復(fù)雜視圖從多個(gè)表提取數(shù)據(jù),包括函數(shù)分組函數(shù)。復(fù)雜視圖不一定能進(jìn)行DML操作。4. 查詢視圖select view_name from user_views;5. 刪除視圖drop view view_name;6. 物化視圖含義:就是具有物理存儲(chǔ)的特殊視圖,占據(jù)物理空間,就像表一樣是遠(yuǎn)程數(shù)據(jù)的本地副本,或者用來(lái)生成基于數(shù)據(jù)表求和的匯總表物化視圖中兩個(gè)重要概念:查詢重寫和物化視圖
15、同步(1)查詢重寫:對(duì)sql語(yǔ)句進(jìn)行重寫,當(dāng)用戶使用sql語(yǔ)句對(duì)基表進(jìn)行查詢時(shí),如果已經(jīng)建立了基于這些表的物化視圖,oracle將自動(dòng)計(jì)算和使用物化視圖來(lái)完成查詢,在某些情況下可以節(jié)約查詢時(shí)間,減少系統(tǒng)i/o。Oracle將這種查詢優(yōu)化技術(shù)成為查詢重寫。參數(shù)QUERY_REWRITE_ENABLED決定是否使用重寫查詢,該參數(shù)為布爾型。在創(chuàng)建物化視圖需要用ENABLE_QUERY REWRITE來(lái)啟動(dòng)查詢重寫功能。通過(guò)SHOW指令可以查看該參數(shù)的值。(2)物化視圖的同步:物化視圖是基于表創(chuàng)建的,所以當(dāng)基表變化時(shí),需要同步數(shù)據(jù)以更新物化視圖中的數(shù)據(jù),這樣保持物化視圖中的數(shù)據(jù)和基表的數(shù)據(jù)一致性。O
16、racle提供了兩種物化視圖的刷新方式,決定何時(shí)進(jìn)行刷新,即ON COMMIT方式和ON DEMAND方式。ON COMMIT方式:指物化視圖在對(duì)基表的DML操作事務(wù)提交的同時(shí)進(jìn)行刷新。ON DEMAND方式:指物化視圖在用戶需要的時(shí)候進(jìn)行更新,可以手工通過(guò)DBMS_MVIEW.REFRESH等方式來(lái)進(jìn)行刷新,也可以通過(guò)JOB定時(shí)進(jìn)行刷新。選擇刷新方式之后,還需要選擇一種刷新類型,刷新類型指定刷新時(shí)基表與物化視圖如何實(shí)現(xiàn)數(shù)據(jù)的同步,oracle提供了以下4種刷新類型。COMPLETE:對(duì)整個(gè)物化視圖進(jìn)行完全的刷新。FAST:采用增量刷新,只刷新自上次刷新后進(jìn)行的修改。FORCE:oracle在
17、刷新時(shí)會(huì)去判斷是否可以進(jìn)行快速刷新,如果可以則采用FAST方式,否則采用COMPLETE方式。NEVER:物化視圖不進(jìn)行任何刷新。默認(rèn)值是FORCE刷新類型。創(chuàng)建物化視圖(1)授予權(quán)限,具備創(chuàng)建物化視圖的權(quán)限、QUERY REWRITE的權(quán)限,以及對(duì)創(chuàng)建物化視圖所涉及的表的訪問(wèn)權(quán)限和創(chuàng)建表的權(quán)限。通過(guò)SCOTT用戶來(lái)演示(2)創(chuàng)建物化視圖日志(3)創(chuàng)建物化視圖語(yǔ)句其中:bulid immediate:該參數(shù)的含義是立即創(chuàng)建物化視圖,也可以選擇build deffered,該參數(shù)說(shuō)明在物化視圖定以后不會(huì)立即執(zhí)行,而是延遲執(zhí)行,在使用該視圖時(shí)再創(chuàng)建。Reffesh fast:刷新數(shù)據(jù)的類型選擇FA
18、ST類型。ON COMMIT:在基表有更新時(shí)提交后立即更新物化視圖。ENABLE QUERY REWRITE:啟動(dòng)查詢重寫功能。在創(chuàng)建物化視圖時(shí)明確說(shuō)明啟用查詢重寫功能。As:定義后面的查詢語(yǔ)句。查詢體:物化視圖的查詢內(nèi)容,該sql語(yǔ)句的查詢結(jié)果集輸出到物化視圖中,保存在由oracle自動(dòng)創(chuàng)建的表中。(4)刪除物化視圖drop materialized view view_name;九、序列序列是用來(lái)生成唯一、連續(xù)的整數(shù)數(shù)據(jù)庫(kù)對(duì)象。序列通常用來(lái)自動(dòng)生成主鍵或唯一鍵的值。序列可以按升序排列,也可以按降序排列。1. 創(chuàng)建序列參數(shù)解釋:START WITH:指定要生成的第一個(gè)序列號(hào),對(duì)于升序序列,其
19、默認(rèn)值為序列的最小值,對(duì)于降序序列,其默認(rèn)值為序列的最大值。INCREMENT BY:用于指定序列號(hào)之間的間隔,默認(rèn)值為1,如果n為正值,則生成的序列將按升序排序,如果n為負(fù)值,則生成的序列按降序排列。MAXVALUE:指定序列可以生成的最大值NOMAXVALUE:如果指定了NOMAXVALUE,oracle將升序序列的最大值設(shè)為1027,將降序序列的最大值設(shè)為-1。MINVALUE:指定序列最小值。MINVALUE必須小于或等于START WITH的值,并且必須小于MAXVALUE。NOMINVALUE:如果指定了NOMINVALUE,oracle將升序序列的最小值設(shè)為1,或?qū)⒔敌蛄械闹翟O(shè)置
20、為-1026。CYCLE:指定序列在達(dá)到最大值或最小值后,將繼續(xù)從頭開(kāi)始生成值。NOCYCLE:指定序列在達(dá)到最大值或最小值后,將不在繼續(xù)生成值。CHCHE:使用CACHE選項(xiàng)可以預(yù)先分配一組序列號(hào),并將其保留在內(nèi)存中,這樣可以更快地訪問(wèn)序列號(hào),當(dāng)用完緩存中的所有序列號(hào)時(shí),oracle將生成另一組數(shù)值,并將其保留在緩存中。NOCACHE:使用NOCACHE選項(xiàng),則不會(huì)為加快訪問(wèn)速度而預(yù)先分配序列號(hào)。如果在創(chuàng)建序列時(shí)忽略了CACHE和NOCACHE選項(xiàng),oracle將默認(rèn)緩存20個(gè)序列號(hào)。2. 訪問(wèn)序列創(chuàng)建了序列之后,可以通過(guò)NEXTVAL和CURRVAL偽列來(lái)訪問(wèn)該序列的值??梢詮膫瘟兄羞x擇值
21、。但是不能操縱他們的值。NETXVAL:創(chuàng)建序列后第一次使用NEXTVAL時(shí),將返回該序列的初始值。以后再引用NETXVAL時(shí),將使用INCREMENT BY子句的值來(lái)增加序列值,并返回這個(gè)新值。CURRVAL:返回序列的當(dāng)前值,即最后一次引用NEXTVAL時(shí)返回的值舉例:創(chuàng)建序列創(chuàng)建表插入數(shù)據(jù)查看數(shù)據(jù)查看序列的當(dāng)前值Currval返回序列的當(dāng)前值,即最后一次引用NEXTVAL時(shí)返回的值測(cè)試currval重啟實(shí)例之后再次寫入數(shù)據(jù)發(fā)現(xiàn)從40開(kāi)始,因?yàn)榘磩?chuàng)建序列的要求,每次會(huì)拿30個(gè)序列號(hào)放到緩存中,實(shí)例重啟后,緩存中的序列就會(huì)消失3. 更改序列Alter sequence命令用于修改序列的定義。
22、如果要進(jìn)行下列操作,則會(huì)修改序列。設(shè)置或刪除MINVALUE或MAXVALUE修改增量值修改緩存中的序列號(hào)的數(shù)目不能修改序列的START WITH參數(shù)4. 刪除序列十、同義詞同義詞是對(duì)象的一個(gè)別名,不占用任何的實(shí)際存儲(chǔ)空間,只在oracle的數(shù)據(jù)字典中保存其定義描述,在使用同義詞時(shí),oracle會(huì)將其翻譯為對(duì)應(yīng)對(duì)象的名稱。1. 用途: 簡(jiǎn)化SQL語(yǔ)句 隱藏對(duì)象的名稱和所有者 為分布式數(shù)據(jù)庫(kù)的遠(yuǎn)程對(duì)象提供位置透明性 提供對(duì)數(shù)據(jù)庫(kù)對(duì)象的公共訪問(wèn)創(chuàng)建數(shù)據(jù)庫(kù)鏈接的語(yǔ)法:CREATE DATABASE LINK 數(shù)據(jù)庫(kù)鏈接名 CONNECT TO user名 IDENTIFIED BY 口令 USING
23、 Oracle鏈接串;2. 同義詞的分類(1)私有同義詞私有同義詞只能被當(dāng)前模式的用戶訪問(wèn),私有同義詞名稱不可與當(dāng)前模式的對(duì)象名稱相同。要在自身的模式創(chuàng)建私有同義詞,用戶必須擁有create synonym系統(tǒng)權(quán)限。要在其他用戶模式創(chuàng)建私有同義詞,用戶必須擁有create any synonym系統(tǒng)權(quán)限。語(yǔ)法:CREATE OR REPLACE SYNONYM schema.synonym_name FOR schema.object_name ;參數(shù)解釋:OR REPLACE:在同義詞存在的情況下替換該同義詞synonym_name:要?jiǎng)?chuàng)建同義詞的名稱object_name:指定要為之創(chuàng)建同義詞的對(duì)象的名稱(2)共有同義詞公有同義詞被所有的數(shù)據(jù)庫(kù)訪問(wèn)。公有同義詞可以隱藏基表的身份,并降低sql語(yǔ)句的復(fù)雜性。要?jiǎng)?chuàng)建公有公有同義詞,用戶必須擁有create public SYNOYM的系統(tǒng)權(quán)限。語(yǔ)法:CREATE OR REPLACE PUBLIC SYNONYM schema.synonym_name FOR schema.object_name ;(3)刪除同義詞DROP PUBLIC SYNONYM
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 六年級(jí)上冊(cè)語(yǔ)文知識(shí)梳理
- 2025年管業(yè):地暖專用管合作協(xié)議書
- 2025年P(guān)URL系列反應(yīng)型皮革用聚氨酯乳液合作協(xié)議書
- 河北省棗強(qiáng)縣棗強(qiáng)中學(xué)2025屆高考仿真卷化學(xué)試卷含解析
- 延續(xù)護(hù)理科普知識(shí)
- 2025屆柳州鐵路第一中學(xué)高三第四次模擬考試化學(xué)試卷含解析
- 小班社會(huì)領(lǐng)域培訓(xùn)課件
- 工藝裝置運(yùn)行培訓(xùn)課件
- 一年級(jí)數(shù)學(xué)計(jì)算題專項(xiàng)練習(xí)集錦
- 五年級(jí)數(shù)學(xué)(小數(shù)除法)計(jì)算題專項(xiàng)練習(xí)及答案匯編
- DB11∕T344-2024陶瓷磚膠粘劑施工技術(shù)規(guī)程
- 2025年公共管理復(fù)試試題及答案
- 2025年過(guò)氧化工藝證考試題及答案
- 2024年鳳凰出版?zhèn)髅郊瘓F(tuán)秋季招聘筆試參考題庫(kù)附帶答案詳解
- 2025年中考語(yǔ)文名著閱讀考點(diǎn)演練《經(jīng)典常談》:選擇性閱讀(八年級(jí)下) 答案版
- (AE ADVANCED ENERGY) Sparc-le V 100KHz電源使用說(shuō)明書和手冊(cè)
- 肺癌健康教育課件
- 公司金融(對(duì)外經(jīng)濟(jì)貿(mào)易大學(xué))知到智慧樹(shù)章節(jié)測(cè)試課后答案2024年秋對(duì)外經(jīng)濟(jì)貿(mào)易大學(xué)
- 財(cái)務(wù)共享與創(chuàng)新案例分析課件
- 2024臨床輸血指南
- 2025年度洗車服務(wù)與車輛檢測(cè)中心合作承包合同3篇
評(píng)論
0/150
提交評(píng)論