码迷,mamicode.com
首页 > 数据库 > 详细

Oracle中的同义词

时间:2014-12-09 02:00:50      阅读:268      评论:0      收藏:0      [点我收藏+]

标签:oracle   同义词   synonyms   

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、可以实现对程序的透明处理,底层表更换时,程序无需修改,只需要数据库修改别名即可。


本文出自 “开心一杯茶” 博客,请务必保留此出处http://gugw9handsome.blog.51cto.com/1187812/1587687

Oracle中的同义词

标签:oracle   同义词   synonyms   

原文地址:http://gugw9handsome.blog.51cto.com/1187812/1587687

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!