oracle同义词问题,ORACLE同义词总结(下)
查看同义词
使用同义词
使用同义词可以保证当数据库位置或对象名称发生变化时,应用程序代码保持稳定,只需要改变同义词;
使用没有指定模式的同义词时,首先在用户自己的模式中查找,然后在公共同义词中查找。
删除同义词
编译同义词
对原始对象进行DDL操作后,同义词的状态将变为INVALID;再次引用同义词时,同义词会自动编译,状态变为VALID。
问题合集:
1.HR用户为什么不能访问OE用户创建的公共同义词?
因为在运行经验模式下,人力资源无权访问对象,所以如果运行经验用户授予人力资源用户选择对象的权限,人力资源用户就可以访问这些对象。
2.对象、私有同义词和公共同义词可以同名吗?ORACLE中同义词和表的优先级是多少?
在用户kerry下,创建表TEST
创建私有同义词TEST
创建一个公共同义词TEST,如下所示。公共同义词可以与对象同名
访问TEST时,如下:是tableTEST的内容,不是公共同义词的内容。
删除TEST表后,数据库此时访问公共同义词。
总结:存在同名私有同义词和公共同义词时,数据库优先选择私有同义词作为目标;存在同名对象和公共同义词时,数据库优先选择对象作为目标。
oracle同义词问题,ORACLE同义词总结(下)相关推荐
- Oracle 原理: 公有同义词 和 私有同义词
同义词是现有对象的一个别名,和 C++ 里面的typedef关键字很像.同义词都能简化SQL语句,隐藏对象的名称和所有者,也可以提供对对象的公共访问. 在Oracle中,同义词分为公有同义词和私有同义 ...
- oracle创建dblink同义词,Oracle中DBlink与同义词
Oracle Dblink and synonym(同义词) 一.创建前提 1.具有创建link权限 2.创建同义词权限(synonym) 3.授权命令(在sys用户下) grant CREATE P ...
- oracle中private同义词和public同义词
项目中遇到,遂从网上搜索了下,觉得如下解释较为通俗易懂: 假设oracle有以下两个用户: admin , visitor 我们在admin下建立了 testtable 这个表,并且对visitor用 ...
- oracle初识007 序列+同义词
-–序列 sequence 序列和表一样是一种数据库对象,用来自动生成一组唯一的序号. 序列是一种共享式的对象,多个用户可以共同使用序列中的序号. 一般将序列应用于表的主键列,这样,当向表中插入数据时 ...
- mysql实现oracle的同义词_Oracle的同义词(synonyms)详解
知识扩展:数据库对象 表.视图.序列.过程.函数.程序包,甚至其它同义词都可以创建同义词. 1.同义词:私有同义词.公有同义词. 私有同义词只能被当前模式的用户访问.私有同义词名称不可与当前模式的对象 ...
- oracle 同义词名称,ORACLE同义词总结
同义词概念 Oracle的同义词(synonyms)从字面上理解就是别名的意思,和视图的功能类似,就是一种映射关系.它可以节省大量的数据库空间,对不同用户的操作同一张表没有多少差别;它扩展了数据库的使 ...
- oracle只读权限 同义词,权限的同义词,欣赏和权限的近义词是什么
欣赏和权限的近义词是什么 欣赏的近义词--玩赏.观赏.赏识.鉴赏 权限的近义词--范围,.权势.权位.权责 如何给同义词授权 如果在bai用户agmtadmin下创建了du一个表TC_EP_SPLIT ...
- oracle同义词truncate,oracle同义词
oracle同义词 ---------------------------------------------------------------------------- 相关知识:Oracle S ...
- oracle mysql 同义词,有关Oracle数据库中同义词的简单介绍
Oracle数据库中有关同义词的一些知识是我们本文主要要介绍的内容,首先我们先看一个语句,如下: create synonym table_name for user.table_name; 其中** ...
- Oracle授权及创建同义词
今天需要授权和创建同义词,特意记录学习: 例如A账号创建了表tb_users, B账号想要可以使用tb_users表,此时需要进行授权和创建同义词操作 授权操作由tb_users的owner授权(即A ...
最新文章
- ant vue 兼容性问题_Ant Design of Vue使用遇到的问题以及解决方法总结
- Docker Remote API使用准备
- 不能用了 重装系统git_重装新版gitlab时遇到gitlab-rails database初始化失败
- The APR based Apache Tomcat Native library
- andriod 继承view定义自己的形状
- CI/CD 最佳实践的基本原则
- 推荐 7 个学习 TypeScript 的宝库,2021 是时候给自己加薪了!
- 当开启了延迟加载的开关,对象是怎么变成代理对象的?
- 虚拟机管理解决方案-VMware篇
- MySQL学习之一数据库简介
- 简单网页-------课程表
- python课程典范选优_python 实现选课系统
- 2021年美赛B题——解题参考
- win7安装计算机的更新,解决win7系统更新升级教程
- 程序员培训班一般要多少钱?
- animation动画及3D
- quirks mode(怪异模式) 和 standard mode(标准模式)
- python批量修改Excel文件后缀csv为xlsx
- Platform 概述
- 迅搜 php,关于 Xunsearch PHP-SDK