首页 > 代码库 > Oracle系列:(23)同义词
Oracle系列:(23)同义词
什么是同义词【Synonym】
(1)对一些比较长名字的对象(表,视图,索引,序列,。。。)做减化,用别名替代
同义词的作用
(1)缩短对象名字的长度
(2)方便访问其它用户的对象
创建与salgrade表对应的同义词,
create synonym 同义词 for 表名/视图/其它对象
create synonym e for salgrade; create synonym ev5 for emp_view_5;
以sys身份授予scott普通用户create synonym权限
grant create synonym to scott;
以sys身份从scott普通用户撤销create synonym权限
revoke create synonym from scott;
使用同义词操作salgrade表
select * from s;
删除同义词
drop synonym ev5;
删除同义词,会影响基表吗?
不会影响基表
删除基表,会影响同义词吗?
会影响同义词
Oracle系列:(23)同义词
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。