创建同义表tableB: create synonym tablenameB for 数据库名字.tablenameA

删除同义表tableB:drop synonym tablenameB

最近工作遇到这样一个问题,我们本来的数据库在A里面,但是新开的项目想在数据库A下面的一个子用户B里面。A里面存在我们部门用到的所有表,但是新开的项目想在B里面做。我们所有取数都是在A里面进行的,那么B怎么用到A的表呢?

毫无疑问,我们可以选择A.tablename 的方式访问A里面的表,但是这样可能会很不方便,具体因为什么不方便或者对A有多大影响我还没有感受到,因为我就是一个初出茅庐的菜鸟,在这种情况下,项目里面有经验的小哥哥小姐姐选择同义词synonym这种方式解决问题。

我们在B里面创建同义表的方式

create synonym tableB for A.tableA  --注意这里是for

这样我们就在数据库B里面创建除了tableB

可最近我有遇到一个新问题就是业务在tableA 里面提出加其他种类客户号,这样我table_nameB 如果再通过同义词创建,在使用的时候就要用where条件限制一下,那我就在想能不能在创建同义表tableB 是就直接加入限定条件。试了几种办法都没有成功,问题了漂亮小姐姐得到的回答也还是没有解决,说是没有见到过。所有这个遗留的问题只能以后在说了。如果各位看到的会,还请留言告诉我

那么如何删除同义表

drop synonym tableB   --注意这里是有区别与删除表 drop table tablename

ps:在plsql软件的右边有个objects里面有很多的文件夹,其中一项就是synonyms,里面的都是同义词表,你可以选择右击某一个查看它是如何创建的同义词表就清楚了。

oracle 同义词 synonym 创建与删除表相关推荐

  1. Oracle 同义词synonym创建和删除

    一.Oracle 数据库对象又称模式对象 数据库对象是逻辑结构的集合,最基本的数据库对象是表 其他数据库对象包括:表.视图.序列.过程.函数.程序包等等. 二.同义词是数据库对象的一个别名    (1 ...

  2. oracle同义词删除重建,Oracle同义词的创建与删除

    用户可以在自己的模式中创建同义词,这需要具有CREATE SYNONYM这个系统权限.如果希望在其他用户的模式中创建同义词,则需要具有CREATE ANY SYNONYM这个系统权限.普通用户创建的同 ...

  3. oracle创建和删除表空间,oracle 表空间创建和删除

    oracle数据库:数据库对象以及表数据都存储在表空间中,创建用户时可以指定对应的表空间.这样用户可以在各自的表空间中操作数据,互不干扰. 1. 表空间创建 若不清楚表空间对应文件的路径,可以登录系统 ...

  4. Oracle 同义词(Synonym)

    一.简述 Oracle 同义词(Synonym) 是数据库对象的一个别名,Oracle 可以为表.视图.序列.过程.函数.程序包等指定一个别名.同义词有两种类型: 私有同义词:拥有 CREATE SY ...

  5. Oracle数据库:创建和删除视图view,简单和复杂视图,内建视图,topN分析,oracle分页查询

    Oracle数据库:创建和删除视图view,简单和复杂视图,内建视图,topN分析,oracle分页查询 2022找工作是学历.能力和运气的超强结合体,遇到寒冬,大厂不招人,可能很多算法学生都得去找开 ...

  6. oracle怎么给表建同义词_Oracle同义词的创建与删除

    用户可以在自己的模式中创建同义词,这需要具有CREATE SYNONYM这个系统权限.如果希望在其他用户的模式中创建同义词,则需要具有CREATE ANY SYNONYM这个系统权限.普通用户创建的同 ...

  7. Oracle数据库之创建和管理表

    Oracle数据库总结: Oracle数据库之集合运算 Oracle数据库之数据处理 Oracle数据库之建表和管理表 Oracle数据库之对象视图.索引.序列.同义词 建表语法: create ta ...

  8. Oracle 同义词(synonym) 简介

    从sql server or sybase 转到oracle既程序猿可能对同义词这个概念有点陌生. 同义词不难理解, 只不过是oracle的对象起个别名罢了. 下面介绍下同义词synonym的用法. ...

  9. Oracle 同义词synonym

    (1)同义词概念 同义词顾名思义,是数据库方案对象的一个别名.这里的数据库方案对象指表.视图.序列.存储过程.包等. (2)同义词类型 私有同义词synonym只能在其模式内访问,不能与模式内对象同名 ...

最新文章

  1. php底层运行机制与原理
  2. 分布式键值系统Amazon Dynamo简介
  3. 关于SVN服务器的环境搭建及使用(转)
  4. Windows2003不认3G以上内存时可以看看此文
  5. ubuntu opengl 安装
  6. Qt QString 与char* 相互转换
  7. 64位汇编中的布尔指令
  8. Redis-主从配置
  9. xxx系统的6大质量属性战术
  10. python下载docx模块_怎么下载python-docx模块
  11. 超详细的Django面试题
  12. windows server 2008 进行多域名指向同一个ip
  13. 网络地址快速计算方法:IP地址24位-30位掩码绕过二进制计算迅速得到网络地址
  14. Python学习笔记3——条件语句及循环语句
  15. playbook_黑莓PlayBook的第一波Union游戏揭晓!
  16. Labelme对图像标注、json转化png格式
  17. STM32F103C8T6的TIM1的CH1、CH2、CH3三路互补PWM实现四路PWM两两输出
  18. Educode--头歌 《软件工程》实验作业2
  19. ACE库中ACE_Msg_Log日志对象浅论
  20. 电视软件测试项目怎么做,LED_TV液晶电视软件测试用例.doc

热门文章

  1. 让企业用上金融合规专有云,腾讯云专有云TCE矩阵来支招儿!
  2. JAVA采集图书的ISBN编号编码、出版社、出版时间、版次、正文语种、定价等信息
  3. C++ opencv imread读不进来图片
  4. Win7系统的快捷键大全 Win7键盘快捷键汇总
  5. 关于初学者用哪种C/C++编译器(集成开发环境)的问题
  6. LINE FRIENDS举办“为布朗熊庆生”系列主题活动
  7. Tomcat9最大并发连接数的修改方法
  8. Mac 新系统安装CocoaPods
  9. COLING 2014 Paper Generating Supplementary Travel Guides from Social Media
  10. 2月国内外CTF比赛时间汇总来了!