Oracle同義詞建立方法
對另一個資料物件而言同義詞是一個別名。public同義詞是針對所有使用者的,相對而言private同義詞則只針對物件擁有者或被授予許可權的賬戶。在本地資料庫中同義詞可以表示表、檢視、序列、程式、函式或包等資料物件,也可以透過連結表示另一個資料庫的物件。
建立同義詞語法如下:
CREATE [PUBLIC] SYNONYM synonym_name FOR [schema.] object[@db_link];
例:
CREATE PUBLIC SYNONYM policies FOR poladm.policies@prod;
CREATE SYNONYM plan_table FOR system.plan_table;
建立同義詞語法如下:
CREATE [PUBLIC] SYNONYM synonym_name FOR [schema.] object[@db_link];
例:
CREATE PUBLIC SYNONYM policies FOR poladm.policies@prod;
CREATE SYNONYM plan_table FOR system.plan_table;
問題描述:
有兩個oralce例項 SID分別為 A B
A中a使用者下含有表objects
B中有b使用者
使在B中用b使用者登入後執行
select * from objects
能顯示出A中a.objects的全部內容
問題解答:
用b使用者登入到B中,執行:
create public synonym objects for a.objects@A
此時執行select * from objects 就能顯示出a.objects的全部內容
需要注意的一點:
B中不能含有table b.objects否則語句可以執行,但是執行select操作時顯示的仍然為b.objects的內容,需要先把.objects刪除掉,重新建立synonym即可。
有兩個oralce例項 SID分別為 A B
A中a使用者下含有表objects
B中有b使用者
使在B中用b使用者登入後執行
select * from objects
能顯示出A中a.objects的全部內容
問題解答:
用b使用者登入到B中,執行:
create public synonym objects for a.objects@A
此時執行select * from objects 就能顯示出a.objects的全部內容
需要注意的一點:
B中不能含有table b.objects否則語句可以執行,但是執行select操作時顯示的仍然為b.objects的內容,需要先把.objects刪除掉,重新建立synonym即可。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8570952/viewspace-200662/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- [20191122]schama建立同義詞.txt
- 匯出oracle公有同義詞Oracle
- 自動為新建的表建立同義詞
- 中考常見同義詞和同義短語總結
- oracle學習筆記(十四) 資料庫物件 索引 檢視 序列 同義詞Oracle筆記資料庫物件索引
- 6.5. 常用物件——6.5.4. 同義詞物件
- 同義詞相似度可以怎樣計算
- 【學習】SQL基礎-017-同義詞SQL
- Elasticsearch:使用同義詞 synonyms 來提高搜尋效率Elasticsearch
- oralce 跨使用者訪問表 同義詞
- Kibana的Dev Tools中建立自定義分詞器dev分詞
- 建立Laravel自定義Helper輔助方法Laravel
- Oracle儲存過程中呼叫DBLink同義詞出現錯誤:PLS-00201: 必須宣告識別符號Oracle儲存過程符號
- 工廠模式建立物件和自定義建構函式建立物件的異同模式物件函式
- Elasticsearch 近義詞詞庫配置Elasticsearch
- 百度百科建立詞條的方法和技巧
- 【TUNE_ORACLE】列出SQL謂詞中需要建立索引的列SQL參考OracleSQL索引
- Oracle Rman Catalog的建立方法和備份原理Oracle
- Hanlp配置自定義詞典遇到的問題與解決方法HanLP
- Oracle常用名詞解釋Oracle
- oracle與infomix異同點Oracle
- Oracle data link建立Oracle
- 復旦大學提出中文分詞新方法,Transformer連有歧義的分詞也能學中文分詞ORM
- oracle myintis 轉義Oracle
- oracle轉義字元Oracle字元
- es 自定義分詞外掛分詞
- 大資料---單詞釋義大資料
- NLP《詞彙表示方法(二)詞嵌入表示》
- Oracle 建立序列語句Oracle
- Oracle OCP(20):建立表Oracle
- 如何用python建立詞雲圖片Python
- elasticsearch之ik分詞器和自定義詞庫實現Elasticsearch分詞
- day88-ElasticSearch-分詞- 自定義擴充套件詞庫Elasticsearch分詞套件
- 【RMAN】同時建立多個備份(建立多重備份)
- Oracle 特殊字元轉義Oracle字元
- Oracle 自定義函式Oracle函式
- pyhanlp 停用詞與使用者自定義詞典功能詳解HanLP
- 各種 SAP 產品的自定義 UI 建立和整合方法一覽UI
- Oracle DG建立Physical Standby DatabaseOracleDatabase