偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

有關(guān)Oracle數(shù)據(jù)庫中同義詞的簡單介紹

數(shù)據(jù)庫 Oracle
本文我們主要介紹了Oracle數(shù)據(jù)庫中有關(guān)同義詞的一些知識,包括同義詞的語法、同義詞的創(chuàng)建和刪除等操作,希望能夠?qū)δ兴鶐椭?/div>

Oracle數(shù)據(jù)庫中有關(guān)同義詞的一些知識是我們本文主要要介紹的內(nèi)容,首先我們先看一個語句,如下:

create synonym table_name for user.table_name;

其中***個user_table和第二個user_table可以不一樣。

此外如果要創(chuàng)建一個遠(yuǎn)程的數(shù)據(jù)庫上的某張表的同義詞,需要先創(chuàng)建一個Database Link(數(shù)據(jù)庫連接)來擴展訪問,然后在使用如下語句創(chuàng)建數(shù)據(jù)庫同義詞:create synonym table_name for table_name@DB_Link;

當(dāng)然,你可能需要在user用戶中給當(dāng)前用戶(user2)授權(quán): grant select/delete/update on user2。

創(chuàng)建好同義詞之后,你可以對它進行DML(insert,update,delete)操作,當(dāng)然select語句時肯定支持的。刪除同義詞:drop synonym table_name;這里的table_name是指同義詞的表名。

同義詞擁有如下好處:節(jié)省大量的數(shù)據(jù)庫空間,對不同用戶的操作同一張表沒有多少差別;擴展的數(shù)據(jù)庫的使用范圍,能夠在不同的數(shù)據(jù)庫用戶之間實現(xiàn)無縫交互;同義詞可以創(chuàng)建在不同一個數(shù)據(jù)庫服務(wù)器上,通過網(wǎng)絡(luò)實現(xiàn)連接。

查看所有同義詞:

select * from dba_synonyms

在oracle中創(chuàng)建同義詞:

 

我們都知道,在oracle中對用戶的管理是使用權(quán)限的方式來管理的,也就是說,如果我們想使用數(shù)據(jù)庫,我們就必須得有權(quán)限,但是如果是別人將權(quán)限授予了我們,我們也是能對數(shù)據(jù)庫進行操作的,但是我們必須要已授權(quán)的表的名稱前鍵入該表所有者的名稱,所以這就是比較麻煩的,遇到這種情況,我們該怎么辦呢?創(chuàng)建個同義詞吧!這樣我們就可以直接使用同義詞來使用表了。

創(chuàng)建同義詞的具體語法是:create [public] SYNONYM synooym for object;其中synooym表示要創(chuàng)建的同義詞的名稱,object表示表,視圖,序列等我們要創(chuàng)建同義詞的對象的名稱。

CREATE PUBLIC SYNONYM public_emp FOR jward.emp; -- jward 用戶名

刪除同義詞:

使用DROP SYNONYM語句刪除不再需要的同義詞,要想刪除私有同義詞 就省略 PUBLIC 關(guān)鍵字要想刪除公共同義詞就要包括PUBLIC關(guān)鍵字。

DROP SYNONYM emp; --刪除名為emp 的私有同義詞。

DROP PUBLIC SYNONYM public_emp; --刪除名為public_emp的公有同義詞。

關(guān)于Oracle數(shù)據(jù)庫同義詞的知識就介紹這里了,如果您想了解更多Oracle數(shù)據(jù)庫的知識,可以看一下這里的文章:http://database.51cto.com/oracle/,相信一定可以給您帶來收獲的。

 

責(zé)任編輯:趙鵬 來源: 火魔網(wǎng)
相關(guān)推薦

2011-04-13 16:39:43

2010-04-22 14:29:12

Oracle同義詞

2021-01-19 08:09:04

Oracle數(shù)據(jù)庫權(quán)限

2010-05-06 09:09:13

Oracle同義詞

2010-04-22 14:55:39

2010-05-04 14:02:53

Oracle同義詞

2010-04-22 14:26:00

Oracle創(chuàng)建同義詞

2021-07-05 11:30:04

OracleSynonymORA

2011-08-02 17:06:29

Oracle遠(yuǎn)程數(shù)據(jù)庫創(chuàng)建DB Link

2011-08-11 16:08:55

Oracle數(shù)據(jù)庫ASHAWR

2010-04-23 14:32:01

Oracle數(shù)據(jù)庫

2011-03-22 14:49:35

Oracle數(shù)據(jù)庫重定義表

2010-04-15 13:01:25

Oracel數(shù)據(jù)庫

2011-08-02 18:38:19

MySQLINI文件

2015-10-28 17:39:04

ORACLE AIO異步IO

2015-10-28 14:45:35

ORACLE AIO異步IO

2009-07-01 11:08:14

JSP DestoryJSP Init數(shù)據(jù)庫鏈接

2010-04-21 14:45:39

Oracle數(shù)據(jù)庫

2009-11-20 15:03:29

2011-08-05 09:33:56

OracleUser ProcesServer Proc
點贊
收藏

51CTO技術(shù)棧公眾號