博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[转]oracle 同义词 synonym
阅读量:7078 次
发布时间:2019-06-28

本文共 1437 字,大约阅读时间需要 4 分钟。

本文转自:

 

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

创建同义词 create synonym  同义词名  for 用户名.表名称;

删除同义词 drop  synonym  syn_name;

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

[sql]
  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]
  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]
  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  

转载地址:http://spdml.baihongyu.com/

你可能感兴趣的文章
[LeetCode] Serialize and Deserialize Binary Tree 二叉树的序列化和去序列化
查看>>
開始折腾cocos2d-x,使用批处理来创建项目
查看>>
第 30 章 GNU Development Tools
查看>>
Flex Air开发SQLite小结,SQLite开发工具及SQLite与Sql Server的语法差异汇总
查看>>
ABBYY FineReader OCR图片文字识别软件安装应用
查看>>
手把手搭建WAMP+PHP+SVN开发环境
查看>>
操作系统中的进程与线程
查看>>
ASP.NET Core 1.0 使用 Dapper 操作 MySql(包含事务)
查看>>
Target runtime Apache Tomcat v6.0 is not defined.
查看>>
WF4.0实战(十四):ASP.NET结合WF4.0完整示例
查看>>
I.MX6 不一定要设置BOOT_MODE进入烧录模式
查看>>
C/C++字符串函数之复制函数
查看>>
ELK5.0安装教程
查看>>
Spring MVC 之拦截器(八)
查看>>
[LeetCode] Remove Duplicates from Sorted List II 移除有序链表中的重复项之二
查看>>
EF架构~mysql数据库无法创建数据模型
查看>>
docker~linux下的部署和基本命令
查看>>
java 数组插入元素
查看>>
Mybatis 中$与#的区别
查看>>
在GridView列表中使用图片显示记录是否包含附件
查看>>