十四、Oracle中的同义词

14.1. 同义词

在任何一个用户下,都可以直接访问 dual,而不需要加上前缀的用户名如:scott.emp Select * from dual; 

为什么?因为同义词的存在 

Dual 其实是 sys 用户下的一张表select table_name from user_tables where lower(table_name) ='dual';  

作用:很方便的操作不同用户下的对象能使两个应用程序使用不同的名字指向同一张表使用不同的用户指向同一张表的。

 


 Create synonym dept for soctt.dept;(这样创建的同义词是私有的,只有创建者才能用)

Drop synonym dept;

Create public synonym dept for soctt.dept;(这样创建的同义词才是公有的)Drop public synonym dept;

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

发哥1997

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值