oracle中同义词
同义词也就是别名的意思,经常用于简化对象访问和提高对象访问的安全性。与视图类似,同义词并不占用实际存储空间,只有在数据字典中保存了同义词的定义
同义词分为两类:公有同义词和私有同义词
一、查看用户下的同义词
--查看同义词 信息
SELECT * FROM DBA_SYNONYMS WHERE SYNONYM_NAME ='DM_CUSTBD_SET';
SELECT * FROM USER_SYNONYMS WHERE SYNONYM_NAME ='DM_CUSTBD_SET';
二、给用户配置创建同义词的权限
与同义词相关的权限有CREATE SYNONYM、CREATE ANY SYNONYM、CREATE PUBLIC SYNONYM权限
例如: grant create synonym to scott;
三、创建同义词
create (public) synonym dm_custbd_set for hy_a0008282.dm_custbd_value_set@link_q
其中dm_custbd_set是同义词名称。hy_a0008282.dm_custbd_value_set@link_q是表名称
四、使用同义词
select * from dm_custbd_set
-- 相当于 select * from hy_a0008282.dm_custbd_value_set@link_q
五、删除同义词
drop synonym dm_custbd_set
如果同义词与数据库对象(例如表)同名,那么查询时会优先访问数据库对象而不是同义词。删除数据库对象后再查询,就会访问同义词
在公有同义词和私有同义词重名时,优先访问私有同义词
oracle中同义词相关推荐
- Oracle中同义词synonym的作用
公司给了一个Oracle数据库连接的配置,当我使用oracle SQL Developer连接的时候.点击表没有数据,如下图所示 然而却没有表的数据,当时就奇怪了. 当点击同义词时,就出现了表. 然后 ...
- Oracle中同义词的研究
Oracle中创建同义词语句: create synonym table_name for user.table_name; 其中第一个user_table和第二个user_table可以不一样. ...
- oracle中同义词的用法,Oracle中使用同义词介绍
一.背景 有两个sid:Asid,Bsid,在Asid下有两个用户Auser1,Auser2,在Bsid下有一个用户Buser1.其中Auser2和Buser1建立了dblink.现希望通过登录Bus ...
- Oracle中同义词(synonym)的用法
1.创建同义词create synonym 自己准备定义的表名称 for scott.emp; 如 create synonym heihei for scott.emp; 这样就可以拿heihei ...
- oracle中同义词的作用,Oracle中使用同义词
一.背景 有两个sid:Asid,Bsid,在Asid下有两个用户Auser1,Auser2,在Bsid下有一个用户Buser1.其中Auser2和Buser1建立了dblink.现希望通过登录Bus ...
- oracle中private同义词和public同义词
项目中遇到,遂从网上搜索了下,觉得如下解释较为通俗易懂: 假设oracle有以下两个用户: admin , visitor 我们在admin下建立了 testtable 这个表,并且对visitor用 ...
- 【DB.Oracle】同义词——SYNONYM
Oracle中同义词是任何表.视图.物化视图.序列.存储过程.函数.包.类型.JAVA类对象.用户定义类型,或是其他的同义词的别名.由于其只是一个别名,所以除了在数据字典中的定义外不占任何空间. 同义 ...
- Oracle中的序列,同义词
Oracle中的序列,同义词 2006年08月18日 星期五 下午 01:51 什么叫序列: 1:定义: 仅向前的数字变量(和SQL中的自动编号有点像 identity(1,2 ...
- oracle mysql 同义词,有关Oracle数据库中同义词的简单介绍
Oracle数据库中有关同义词的一些知识是我们本文主要要介绍的内容,首先我们先看一个语句,如下: create synonym table_name for user.table_name; 其中** ...
最新文章
- hic染色体构想_了解微服务:从构想到起点
- AI大军又添猛将:海云数据宣布“双亿元AI扶持计划”
- 2017届蓝桥杯java_2017第八届蓝桥杯JavaC组决赛(国赛)试题汇总及试题详解-Go语言中文社区...
- 在Dialog中实现下拉框效果并对下拉框赋自定义的值
- python 画树 递归_python递归函数绘制分形树的方法
- mac 下使用wireshark监听网络上的数据
- 我们究竟还要学习哪些Android知识?看这一篇就够了!
- Win11有黑色边框怎么办 Win11有黑色边框的解决方法
- linux内核机制是什么,linux内核slab机制分析
- OPENSSH升级为7.4
- (转)300家平台倒闭,BAT纷纷离场,到底什么模式已经全军覆没?
- 【金万维】天联高级版客户端打开U8报错:未监听端口
- android excel加图片,安卓和iOS版的Excel现在可以拍摄图片上的表格转为电子表格
- 厦大考研计算机学硕,21厦大考研:专硕VS学硕,怎么选才不翻车?
- (五)青龙面板 企业微信应用推送+详细教程【2022年5月20日】
- ngrock内网穿透(Ngrok 和 Sunny-Ngrok )
- codewars打怪日记 Greed is Good JavaScript中数组用法和 哈希表的使用
- 照镜子——2018年2月3-6日
- 【Python 爬虫小项目 01】租房数据
- 防爆仪表管阀件公司网站模板源码+Eyou内核的