当前位置: 首页 > news >正文

[转]oracle 同义词 synonym

本文转自:http://blog.csdn.net/generalfu/article/details/7906561

 

同义词定义 当一个用户想访问另外一个用户的表时, 需要在表前加用户名,总加表名不方便, 为此可以为用户名、表名起个小名别名, 以方便访问,此别名就是同义词。
创建同义词 create synonym  同义词名  for 用户名.表名称;

删除同义词 drop  synonym  syn_name;

测试实例 --没有创建同义词之前

[sql] view plain copy print ?
  1. SQL> select * from scott.emp where deptno = 10;  
  2.    
  3. EMPNO ENAME      JOB         MGR HIREDATE          SAL      COMM DEPTNO  
  4. ----- ---------- --------- ----- ----------- --------- --------- ------  
  5.  7782 CLARK      MANAGER    7839 1981-6-9      2450.00               10  
  6.  7839 KING       PRESIDENT       1981-11-17    5000.00               10  
  7.  7934 MILLER     CLERK      7782 1982-1-23     1300.00               10  
  8.    
  9. Executed in 0.078 seconds  
SQL> select * from scott.emp where deptno = 10;
 
EMPNO ENAME      JOB         MGR HIREDATE          SAL      COMM DEPTNO
----- ---------- --------- ----- ----------- --------- --------- ------
 7782 CLARK      MANAGER    7839 1981-6-9      2450.00               10
 7839 KING       PRESIDENT       1981-11-17    5000.00               10
 7934 MILLER     CLERK      7782 1982-1-23     1300.00               10
 
Executed in 0.078 seconds

--创建同义词

[sql] view plain copy print ?
  1. SQL> create synonym myemp for scott.emp;  
  2.    
  3. Synonym created  
  4.    
  5. Executed in 0.265 seconds  
SQL> create synonym myemp for scott.emp;
 
Synonym created
 
Executed in 0.265 seconds

--使用同义词

[sql] view plain copy print ?
  1. SQL> select * from myemp where deptno = 10;  
  2.    
  3. EMPNO ENAME      JOB         MGR HIREDATE          SAL      COMM DEPTNO  
  4. ----- ---------- --------- ----- ----------- --------- --------- ------  
  5.  7782 CLARK      MANAGER    7839 1981-6-9      2450.00               10  
  6.  7839 KING       PRESIDENT       1981-11-17    5000.00               10  
  7.  7934 MILLER     CLERK      7782 1982-1-23     1300.00               10  
  8.    
  9. Executed in 0.047 seconds  

相关文章:

  • 编写一个简单的Jquery插件
  • XSS零碎指南
  • 自定义标签例子
  • javaBean与map类型相互转换
  • mysql错误代码和消息对照表--转载
  • Varnish调优手记
  • IOS文件操作
  • 本版本延续MVC中的统一验证机制~续的这篇文章,本篇主要是对验证基类的扩展和改善(转)...
  • linux驱动编译常见错误记录
  • IT项目中存储设备的选型
  • 使用ASP.Net WebAPI构建REST服务(五)——客户端
  • CentOS Mahout部署
  • 软件设计的思想与哲学
  • VC中利用多线程技术实现线程之间的通信
  • 苹果平台上的媒体流播放技术HLS
  • android百种动画侧滑库、步骤视图、TextView效果、社交、搜房、K线图等源码
  • codis proxy处理流程
  • IDEA 插件开发入门教程
  • js 实现textarea输入字数提示
  • MySQL常见的两种存储引擎:MyISAM与InnoDB的爱恨情仇
  • mysql中InnoDB引擎中页的概念
  • Next.js之基础概念(二)
  • Phpstorm怎样批量删除空行?
  • Redis学习笔记 - pipline(流水线、管道)
  • SAP云平台里Global Account和Sub Account的关系
  • sessionStorage和localStorage
  • SpringBoot几种定时任务的实现方式
  • Traffic-Sign Detection and Classification in the Wild 论文笔记
  • vue.js框架原理浅析
  • 爱情 北京女病人
  • 道格拉斯-普克 抽稀算法 附javascript实现
  • 检测对象或数组
  • 聚类分析——Kmeans
  • 来,膜拜下android roadmap,强大的执行力
  • 码农张的Bug人生 - 初来乍到
  • 微信开放平台全网发布【失败】的几点排查方法
  • 文本多行溢出显示...之最后一行不到行尾的解决
  • 协程
  • 学习笔记:对象,原型和继承(1)
  • 在GitHub多个账号上使用不同的SSH的配置方法
  • UI设计初学者应该如何入门?
  • 阿里云API、SDK和CLI应用实践方案
  • 教程:使用iPhone相机和openCV来完成3D重建(第一部分) ...
  • ​ 无限可能性的探索:Amazon Lightsail轻量应用服务器引领数字化时代创新发展
  • ​无人机石油管道巡检方案新亮点:灵活准确又高效
  • #include到底该写在哪
  • #图像处理
  • (4)(4.6) Triducer
  • (4)STL算法之比较
  • (9)STL算法之逆转旋转
  • (Arcgis)Python编程批量将HDF5文件转换为TIFF格式并应用地理转换和投影信息
  • (C语言)编写程序将一个4×4的数组进行顺时针旋转90度后输出。
  • (k8s中)docker netty OOM问题记录
  • (笔试题)分解质因式
  • (二)正点原子I.MX6ULL u-boot移植