本文主要是介绍oracle三万多条同义词,Oracle系列:(23)同义词,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Oracle系列:(23)同义词
发布时间:2020-07-13 01:11:12
来源:51CTO
阅读:457
作者:lsieun
什么是同义词【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三万多条同义词,Oracle系列:(23)同义词的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!