`
xiaoyaolong
  • 浏览: 28378 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
文章分类
社区版块
存档分类
最新评论

oracle中同义词的学习

阅读更多
1. 同义词概述
同义词是数据库对象的别名,这个对象可以是表,视图,序列,过程,函数,程序包等.通过使用同义词,用户可以访问其它用户的数据库对象而无需指定用户前缀.如用户USER1要访问USER2的表EMP,必须使用USER2.EMP来引用,如果为USER1创建一个EMP的同义词代表USER2.EMP,那么USER1就可以用该同义词像访问自己的表一样引用USER2.EMP了.
同义词用途:
简化SQL语句
隐藏对象的名称和所有者
为分布式数据库的远程对象提供了位置透明性
提供对对象的公共访问

2. 私有同义词的创建
语法:
CREATE SYNONYM 同义词 FOR 用户名.对象名(如:表名,视图等);

3. 公有同义词的创建
语法:
CREATE PUBLIC 同义词 FOR 用户名.对象名(如:表名,视图等);

4. 替换现有同义词
语法:
REPLACE [PUBLIC] SYNONYM 同义词 FOR 用户名.对象名(如:表名,视图等);

5. 删除同义词
语法:
DROP SYNONYM 已存在的同义词名; 删除私有同义词
DROP PUBLIC SYNONYM已存在的同义词名; 删除公有同义词

分享到:
评论

相关推荐

    oracle 同义词学习资料

    oracle 同义词学习资料

    Oracle学习笔记(序列和同义词)

    Oracle学习笔记(序列和同义词),有具体的序列和同义词的代码案例

    同义词oracle

    这是一个ppt。可以用来学习基本的知识。希望可以帮到大家。

    Oracle数据库经典学习教程

    2. 同义词 67 3. 序列 70 4. 视图 72 5. 索引 74 6. 表空间 75 7. 本章总结 79 8. 本章练习 80 PL/SQL程序设计 83 1. PL/SQL简介 84 2. PL/SQL块 85 3. PL/SQL数据类型 89 4. PL/SQL条件控制和循环控制 91 5. PL/SQL...

    oracle数据库学习宝典

    oracle数据库学习宝典里面包含了视图、存储过程、视图、表、索引、触发器、同义词、分区表等使用建立等等,包罗万象

    oracle学习笔记(从入门到精通)

    06-同义词和序列学习笔记.txt 07-视图和索引学习笔记.txt 08-PLSQL和游标结合学习笔记.txt 09-游标学习笔记.txt 10-重要的函数的学习笔记.txt 11-存储过程学习笔记.txt 12-触发器学习笔记.txt 13-pl编码.txt

    Oracle 10g 学习笔记

    ├─08 序列同义词 │ sequence.sql │ ├─09 用户管理 │ user.jpg │ user.sql │ ├─10 嵌套表 可变数组 │ createType.sql │ ├─11 PLSQLl语法 │ plsql.sql │ ├─12 索引 │ index.sql │ ├─13 ...

    Oracle 入门文档

    Oracle笔记 五、创建表、约束、视图、索引、序列、同义词、表空间 Oracle笔记 六、PL/SQL简单语句块、变量定义 Oracle笔记 七、PL/SQL 异常处理 Oracle笔记 八、PL/SQL跳转/判断/循环语句块 Oracle笔记 九、PL/...

    Oracle数据库学习笔记

    Oracle数据库学习笔记,包括课程PPT(数据库基础,简单查询,单行多行函数,多表连接,子查询,高级子查询,集合运算,层次查询,DML与事务控制,数据库的网络连接,创建维护表,约束,视图,序列索引和同义词,用户...

    Oracle的ppt教学.zip

    orcale 11g的学习ppt,内容涵盖orcale的各个方面,对于初学者很有帮助,易懂易入门...第9章 序列与同义词.ppt 第10章 PLSQL基本语法.ppt 第11章 存储过程与触发器.ppt 第12章 用户与权限.ppt 第13章 备份与恢复.ppt

    sql plsql 函数学习 Oracle 快速入门

    sql plsql 函数学习 Oracle 快速入门 有关表的操作 运算符 常用 ORACLE 函数(日期函数、字符函数、数字函数、转换函数、分组函数、其他函数……) 临时表 join SEQUENCE 同义词 等等

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

    ORACLE用户是学习ORACLE数据库中的基础知识,下面就介绍下类系统常用的默认ORACLE用户: 1. sys用户:超级用户,完全是个SYSDBA(管理数据库的人)。拥有dba,sysdba,sysoper等角色或权限。是oracle权限最高的用户,...

    Navicat_for_Oracle.zip

    它可以在Oracle数据库8i以上的版本中运行,并且支持大部份最新的Oracle功能,包括目录、数据表空间、同义词、物化检索、触发器、序列及类型等。Navicat的的功能不仅可以满足专业开发人员的所有需求,而且对Oracle的...

    Navicat for Oracle 10.1.7

    它可以在Oracle数据库8i以上的版本中运行,并且支持大部份最新的Oracle功能,包括目录、数据表空间、同义词、物化检索、触发器、序列及类型等。Navicat的的功能不仅可以满足专业开发人员的所有需求,而且对Oracle的...

    oracle所有知识点笔记(全)

    这是我自己学习oracle的时候,写的代码案例和笔记,基本上每一个知识点都写的很清楚!大家可以作为参考!...运算符,多表联查,排序,组函数,序列,索引,同义词, 约束,创建和管理表,单行函数,过滤数据等等

    学生成绩管理系统Oracle全部SQL语句.txt

    2、至少建立5个表,以及表间关系,使用到序列,索引,视图,同义词,约束,每个表至少插入相关信息10条记录; 3、要求使用sqlplus,pl/sql或developer建立存储过程,触发器和程序包等代码,其中要求用到游标,异常,...

    Oracle.9i数据库管理员指南(PDF)

    20,管理视图、序列和同义词 21,模式对象的常规管理 22,检测和修复数据块损坏 第4部分,数据库的安全 23,建立安全策略 24,管理用户和资源 25,管理用户的权限和角色 26,审计数据库的使用 第5部分,数据库资源...

    oracle教程

    oracle的基础教程,oracle知识体系的快速入门。对oracle中的一些主要特性,如:索引,同义词,游标,过程,方法,程序包,视图等的快速学习,非常方便。

Global site tag (gtag.js) - Google Analytics