PostgreSQL Oracle 兼容性 - synonym 匿名

  1. 云栖社区>
  2. 阿里云数据库ApsaraDB>
  3. 博客>
  4. 正文

PostgreSQL Oracle 兼容性 - synonym 匿名

德哥 2017-10-28 23:13:15 浏览2152
展开阅读全文

标签

PostgreSQL , 匿名 , synonym


背景

Oracle 的一个功能,支持对其他对象建立别名(匿名:synonym),它有什么用呢?

比如某些业务系统中,代码中写死了要访问的对象是在哪个用户下的。当迁移时,如果遇到用户名冲突,我们可能会选择将对象同步到其他用户下。那么问题来了,程序也要改动,如果是很老的程序,估计找不到人来做这件事情。用synonym(匿名)可以很好的解决这个问题。

匿名语法如下

CREATE [ OR REPLACE ] [ PUBLIC ] SYNONYM  
   [ schema. ]synonym   
   FOR [ schema. ]object [ @ dblink ] ;  

https://docs.oracle.com/cd/B19306_01/server.102/b14200/s

网友评论

登录后评论
0/500
评论
德哥
+ 关注
所属云栖号: 阿里云数据库ApsaraDB