一、定義
同義詞顧名思義,是數據庫方案對象的一個別名。這里的數據庫方案對象指表、視圖、序列、存儲過程、包等。
二、同義詞的好處
1、不占內存空間,節省大量的數據庫空間
2、簡化了數據庫對象的訪問
3、提高了數據庫對象訪問的安全性
4、擴展的數據庫的使用范圍,能夠在不同的數據庫用戶之間實現無縫交互;同義詞可以創建在不同一個數據庫服務器上,通過網絡實現連接
三、創建同義詞語法
create public synonym table_a for user.table_a;
四、同義詞的刪除語法
因為同義詞也是對象 ,刪除語法統表一樣
drop public synonym table_a;
五、擴展
如果要訪問不同數據庫下或者不同用戶下的表table_a,當然也可以使用同義詞,但需要先創建一個Database Link(數據庫連接)來擴展訪問,然后在使用如下語句創建數據庫同義詞:
create synonym table_a for table_a @DB_Link;
參考資料:
https://www.cnblogs.com/wushuang0608/p/8405281.html#top