Oracle的同义词(synonyms)从字面上理解就是别名的意思,和试图的功能类似,就是一种映射关系。本文介绍如何创建同义词语句,删除同义词以及查看同义词语句。

oracle的同义词总结:

  从字面上理解就是别名的意思,和试图的功能类似。就是一种映射关系

1.创建同义词语句:

        create public synonym table_name for user.table_name;

其中第一个user_table和第二个user_table可以不一样。

此外如果要创建一个远程的数据库上的某张表的同义词,需要先创建一个Database Link(数据库连接)来扩展访问,然后在使用如下语句创建数据库同义词:create synonym table_name for table_name@DB_Link;

当然,你可能需要在user用户中给当前用户(user2)授权: grant select/delete/update on user2

2.删除同义词:

        drop public synonym table_name;

3.查看所有同义词:

select * from dba_synonyms

同义词拥有如下好处:节省大量的数据库空间,对不同用户的操作同一张表没有多少差别;扩展的数据库的使用范围,能够在不同的数据库用户之间实现无缝交互;同义词可以创建在不同一个数据库服务器上,通过网络实现连接。

Oracle的同义词(synonyms)相关推荐

  1. oracle表关联词语,Oracle的同义词(synonyms)详解

    Oracle的同义词(synonyms)详解 从字面上理解就是别名的意思,和视图的功能类似.就是一种映射关系. 同义词语法:CREATE [PUBLIC] SYNONYM synonym FOR ob ...

  2. oracle mysql 同义词_Oracle数据库创建同义词(synonym)详细讲解

    1.1数据库创建同义词(synonym) Oracle的同义词(synonyms)从字面上理解就是别名的意思,和视图的功能类似,就是一种映射关系.它可以节省大量的数据库空间,对不同用户的操作同一张表没 ...

  3. Oracle数据库同义词

    ORACLE同义词总结 同义词概念 Oracle的同义词(synonyms)从字面上理解就是别名的意思,和视图的功能类似,就是一种映射关系.它可以节省大量的数据库空间,对不同用户的操作同一张表没有多少 ...

  4. Oracle 建立同义词

    Oracle的同义词(synonyms)从字面上理解就是别名的意思,和试图的功能类似,就是一种映射关系.本文介绍如何创建同义词语句,删除同义词以及查看同义词语句. oracle的同义词总结: 从字面上 ...

  5. Oracle synonym 同义词

    Oracle synonym 同义词 1.Oracle synonym 同义词是数据库当前用户通过给另外一个用户的对象创建一个别名,然后可以通过对别名进行查询和操作,等价于直接操作该数据库对象. 2. ...

  6. oracle mysql 同义词,有关Oracle数据库中同义词的简单介绍

    Oracle数据库中有关同义词的一些知识是我们本文主要要介绍的内容,首先我们先看一个语句,如下: create synonym table_name for user.table_name; 其中** ...

  7. 【DB.Oracle】同义词——SYNONYM

    Oracle中同义词是任何表.视图.物化视图.序列.存储过程.函数.包.类型.JAVA类对象.用户定义类型,或是其他的同义词的别名.由于其只是一个别名,所以除了在数据字典中的定义外不占任何空间. 同义 ...

  8. Oracle创建同义词及dblink

    一.定义 oracle的同义词从字面上理解是别名的意思,和视图的功能类似,就是一种映射关系.在使用同义词时,oracle数据库将他翻译成对应方案对象的名字.与视图对象类似,同义词不占用实际存储空间,只 ...

  9. ORACLE授权/同义词/序列语句

    ORACLE 授权/同义词/序列 点关注不迷路,欢迎再访! 精简博客内容,尽量已专业术语来分享. 努力做到对每一位认可自己的读者负责. 帮助别人的同时更是丰富自己的良机. 1.授权 -- Grant/ ...

最新文章

  1. Xcode的Architectures、Valid Architectures和Build Active Architecture Only属性
  2. composer安装laravel-u-editor及其使用
  3. java 复杂表达式计算_我的计算器. 用java实现的. 可以支持复杂表达式
  4. 越南也自研5G设备,有这么容易?
  5. 测试吃鸡游戏帧数软件,帧数暴涨10%+ RX 560D开核“吃鸡”测试
  6. groovy定义变量获取当前时间_groovy变量 - Groovy教程
  7. 学习:网络接口RJ45
  8. Mybatis学习笔记(完结)
  9. java 上传附件_java 上传附件实现方法
  10. 第二章、 Linux 如何学习
  11. 计算机的串口波特率,串口常用参数
  12. 搜狗拼音个性皮肤制作方法
  13. 【水晶报表内功心法】--公式、函数与运行时总计 注:(文章来自阿泰博客)
  14. 【译】SafetyNet:Google对Android的篡改检测 (SafetyNet: Google's tamper detection - Part 1 )
  15. Java 正则表达式 手机号 身份证号脱敏
  16. 【LaTeX写论文】把文章内容(字体)标红
  17. 教你免卷下载百度文库的文档!!!
  18. CSS的引入方式:行内样式表(行内式)、内部样式表(嵌入式)、外部样式表(链接式)
  19. 北大和人大两年整理出来的阅读书单(收藏)
  20. 人工智能python自学教程-人工智能基础教程:Python篇(青少版)

热门文章

  1. Handlebars总结
  2. popstate_popstate事件需要和浏览器交互才能触发
  3. Shopee虾皮SRE工程师HR面面经
  4. 算法时间复杂度与问题规模之间的关系
  5. bootstrap实现下拉框dropdown选中select option 美爆了
  6. 对美国学校制度的一点儿思考
  7. “姚期智版”L4级水上无人驾驶游船首航成功,你想去坐坐么?
  8. 沟通的态度决定了沟通的有效性
  9. python pandas数据清洗_Pandas进行数据清洗的方法介绍
  10. Zipline框架初探(上)