广告
返回顶部
首页 > 资讯 > 数据库 >Oracle系列:(23)同义词
  • 973
分享到

Oracle系列:(23)同义词

2024-04-02 19:04:59 973人浏览 独家记忆
摘要

什么是同义词【Synonym】(1)对一些比较长名字的对象(表,视图,索引,序列,。。。)做减化,用别名替代同义词的作用(1)缩短对象名字的长度(2)方便访问其它用户的对象创建与salgrade表对应的同义



什么是同义词【Synonym】

(1)对一些比较长名字的对象(表,视图,索引,序列,。。。)做减化,用别名替代


同义词的作用

(1)缩短对象名字的长度

(2)方便访问其它用户的对象


创建与salgrade表对应的同义词,

create synonym 同义词 for 表名/视图/其它对象
create synonym e for salgrade;
create synonym ev5 for emp_view_5;


Oracle系列:(23)同义词

以sys身份授予scott普通用户create synonym权限

grant create synonym to scott;


以sys身份从scott普通用户撤销create synonym权限

revoke create synonym from scott;


使用同义词操作salgrade表

select * from s;

Oracle系列:(23)同义词


删除同义词

drop synonym ev5;

Oracle系列:(23)同义词


删除同义词,会影响基表吗?

不会影响基表


删除基表,会影响同义词吗?

会影响同义词

Oracle系列:(23)同义词




您可能感兴趣的文档:

--结束END--

本文标题: Oracle系列:(23)同义词

本文链接: https://www.lsjlt.com/news/41248.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Oracle系列:(23)同义词
    什么是同义词【Synonym】(1)对一些比较长名字的对象(表,视图,索引,序列,。。。)做减化,用别名替代同义词的作用(1)缩短对象名字的长度(2)方便访问其它用户的对象创建与salgrade表对应的同义...
    99+
    2022-10-18
  • Oracle同义词
    1.同义词介绍 同义词在对象简化与数据链接这块应用场景比较多,有了同义词非自主对象就可以不用带上对象的schema来简化书写。create synonym table_name for table_nam...
    99+
    2022-10-18
  • Oracle同义词概念
    Oracle同义词Oracle的同义词(synonyms)跟View功能类似,但更强大。在Oracle数据库中的大部分数据库对象,如表、视图、物化视图、序列、函数、存储过程、包、同义词等等都可以做为同义词。...
    99+
    2022-10-18
  • oracle创建同义词
    首先需要给用户创建同义词权限:SQL> grant create synonym to jhchen;Grant succeeded.创建同义词语法:create synonym 名字 for 所有者...
    99+
    2022-10-18
  • Oracle学习(五) --- 视图、序列、同义词、索引
    1、视图 1.1、什么是视图 视图就是一个虚拟表,实体表的映射。 什么时候使用视图 在开发中,有一些表结构是不希望过多的人去接触,就把实体表映射为一个视图。(表结构简化) 在项目过程中,程序员主要关注编码的性能、业务分析这方面。对...
    99+
    2019-06-02
    Oracle学习(五) --- 视图 序列 同义词 索引
  • Oracle同义词是什么
    这篇文章主要介绍“Oracle同义词是什么”,在日常操作中,相信很多人在Oracle同义词是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Oracle同义词是什么”的疑惑...
    99+
    2022-10-18
  • oracle怎么查询同义词
    在Oracle数据库中,可以使用以下两种方式查询同义词:1. 使用系统视图 ALL_SYNONYMS可以使用 ALL_SYNONYM...
    99+
    2023-08-25
    oracle
  • Oracle中关于视图-序列-同义词-索引的详解
    一.视图 1.什么是视图  简单来说 视图就是一个虚拟表,实体表的映射       什么时候使用视图 在开发中,有一些表结构是不希望过多的人去接触,就把实体表映射为一个视图。(...
    99+
    2022-04-13
    Oracle中关于视图-序列-同义词-索引的详解
  • 1Z0-051-DDL-创建同义词和序列
    创建同义词和序列1、同义词(synonym)同义词是对象的备选名称。分为公有同义词和私有同义词。【创建公有synonym】SQL>create public synonym emp for ...
    99+
    2022-10-18
  • 如何在Oracle中使用同义词
    今天就跟大家聊聊有关如何在Oracle中使用同义词,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。Oracle 同义词概念:Oracle的同义词(sy...
    99+
    2022-10-18
  • 怎么导出Oracle中的同义词
    本篇内容主要讲解“怎么导出Oracle中的同义词”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么导出Oracle中的同义词”吧!--导出所有的同义词SELECT 'CREATE...
    99+
    2023-06-05
  • oracle同义词怎么添加字段
    要在Oracle中为表添加字段,可以使用ALTER TABLE语句。以下是添加字段的语法:ALTER TABLE table_nam...
    99+
    2023-08-28
    oracle
  • Oracle中的同义词是什么意思
    这篇文章主要介绍Oracle中的同义词是什么意思,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!oracle的同义词(synonyms)就是一种映射关系,可以理解为C++指针或者jav...
    99+
    2022-10-19
  • ORACLE重编译同义词(synonym)遇到ORA-01031总结
    我们在编译INVALID的同义词(synonym)的时候,可能在某些版本会遇到一些特殊权限问题,具体来说是遇到ORA-01031错误。下面构造这样一个例子:     如下所示,scott用户下面创建了一个公共同义词emp(下面测试环境为O...
    99+
    2015-04-23
    ORACLE重编译同义词(synonym)遇到ORA-01031总结
  • oracle创建同义词并授权的方法是什么
    要在Oracle中创建同义词并授权,您可以按照以下步骤进行操作:1. 使用sys或具有相应权限的管理员用户登录到Oracle数据库。...
    99+
    2023-08-28
    oracle
  • oracle数据库同义词查询的方法是什么
    在Oracle数据库中,可以使用以下方法查询同义词:1. 使用DESCRIBE命令:可以通过DESCRIBE命令来查看同义词的定义。...
    99+
    2023-08-28
    oracle数据库
  • 查看Oracle当前用户下的信息(用户,表视图,索引,表空间,同义词等)
           1、用户  查看当前用户的缺省表空间SQL>select username,default_tablespace f...
    99+
    2022-10-18
  • Oracle报存储过程中调用DBLink同义词出现错误:PLS-00201: 必须声明标识符
    前几天编写一个存储过程,需要访问远程数据库的字段,于是建立一个dbLink并建了同义词: CREATE PUBLIC DATABASE LINK orcl@dbc CONNECT TO orcl IDE...
    99+
    2022-10-18
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作