温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Oracle系列:(23)同义词

发布时间:2020-07-13 01:11:12 来源:网络 阅读:574 作者:lsieun 栏目:关系型数据库



什么是同义词【Synonym】

(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)同义词




向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI