Oracle系列:(23)同义词

什么是同义词【Synonym】

蒸湘ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联公司的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:028-86922220(备注:SSL证书合作)期待与您的合作!

(1)对一些比较长名字的对象(表,视图,索引,序列,。。。)做减化,用别名替代

同义词的作用

(1)缩短对象名字的长度

(2)方便访问其它用户的对象

创建与salgrade表对应的同义词,

create synonym 同义词 for 表名/视图/其它对象
create synonym e for salgrade;
create synonym ev5 for emp_view_5;

Oracle系列:(23)同义词

以sys身份授予scott普通用户create synonym权限

grant create synonym to scott;

以sys身份从scott普通用户撤销create synonym权限

revoke create synonym from scott;

使用同义词操作salgrade表

select * from s;

Oracle系列:(23)同义词

删除同义词

drop synonym ev5;

Oracle系列:(23)同义词

删除同义词,会影响基表吗?

不会影响基表

删除基表,会影响同义词吗?

会影响同义词

Oracle系列:(23)同义词


本文名称:Oracle系列:(23)同义词
地址分享:http://myzitong.com/article/iecied.html