oracle-同义词

来源:互联网 发布:国际金价软件 编辑:程序博客网 时间:2024/06/03 14:46

同义词

1.什么是同义词【Synonym】

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

 

2.同义词的作用

1)缩短对象名字的长度

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

 

3.创建与salgrade表对应的同义词,create synonym 同义词 for 表名/视图/其它对象

create synonym e for salgrade;

create synonym ev5 for emp_view_5;

 

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

grant create synonym to scott;

 

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

revoke create synonym from scott;

 

6.使用同义词操作salgrade表

select * from s;

 

7.删除同义词

drop synonym ev5;

 

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

不会影响基表

 

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

会影响同义词

 

原创粉丝点击