您的位置:首页 > 博客中心 > 数据库 >

Oracle中的同义词

时间:2022-03-14 03:35

oracle的同义词(synonyms)就是一种映射关系,可以理解为C++指针或者java中的引用,也就是类似别名。


  1.创建同义词:

  create or replace public synonym table_A for user.table_B

此时使用table_A进行所有操作实际是对  user.table_B的操作。

2.删除同义词:

  drop public synonym table_name;

删除同义词,原表不受影响。

3.查看所有同义词:

  select * from dba_synonyms


同义词拥有如下好处:

1、节省大量的空间,对不同用户的操作同一张表没有多少差别

2、可以实现对程序的透明处理,底层表更换时,程序无需修改,只需要数据库修改别名即可。


本文出自 “” 博客,请务必保留此出处

热门排行

今日推荐

热门手游