Oracle中创建同义词

Oracle中创建同义词,第1张

create synonym table_name for user table_name;

其中第一个user_table和第二个user_table可以不一样

此外如果要创建一个远程的数据库上的某张表的同义词 需要先创建一个Database Link(数据库连接)来扩展访问 然后在使用如下语句创建数据库同义词 create synonym table_name for table_name@DB_Link;

当然 你可能需要在user用户中给当前用户(user )授权 grant select/delete/update on user

创建好同义词之后 你可以对它进行DML(insert update delete) *** 作 当然select语句时肯定支持的 删除同义词 drop synonym table_name;这里的table_name是指同义词的表名

同义词拥有如下好处 节省大量的数据库空间 对不同用户的 *** 作同一张表没有多少差别 扩展的数据库的使用范围 能够在不同的数据库用户之间实现无缝交互 同义词可以创建在不同一个数据库服务器上 通过网络实现连接

查看所有同义词

select from dba_synonyms

在oracle中创建同义词我们都知道 在oracle中对用户的管理是使用权限的方式来管理的 也就是说 如果我们想使用数据库 我们就必须得有权限 但是如果是别人将权限授予了我们 我们也是能对数据库进行 *** 作的 但是我们必须要已授权的表的名称前键入该表所有者的名称 所以这就是比较麻烦的 遇到这种情况 我们该怎么办呢?创建个同义词吧!这样我们就可以直接使用同义词来使用表了

创建同义词的具体语法是 create [public] SYNONYM synooym for object;其中synooym表示要创建的同义词的名称 object表示表 视图 序列等我们要创建同义词的对象的名称

CREATE PUBLIC SYNONYM public_emp FOR jward emp; jward 用户名

删除同义词

使用DROP SYNONYM语句删除不再需要的同义词 要想删除私有同义词 就省略 PUBLIC 关键字要想删除公共同义词就要包括PUBLIC 关键字

DROP SYNONYM emp; 删除名为emp 的私有同义词

lishixinzhi/Article/program/Oracle/201311/18310

问题一:和 与的近义词 和 的近义词与

和的解释:

[hé]

1 相安,谐调:~美。~睦。~谐。~声。~合(a和谐;b古代神话中象征夫妻相爱的两个神)。~衷共济。

[hè]

1 和谐地跟着唱:曲高~寡。

[huó] 在粉状物中搅拌或揉弄使粘在一起:~面。~泥。

[huò]

1 粉状或粒状物搀和在一起,或加水搅拌:~药。奶里~点儿糖。~弄。~稀泥。

[hú] 打麻将或斗纸牌时某一家的牌合乎规定的要求,取得胜利。

问题二:麻将也属于体育吗 麻将起源于中国,原属皇家和王公贵胄的游戏,其历史可追溯到三四千年以前。在长期的历史演变过程中,麻将逐步从宫廷流传到民间,到清朝中叶基本定型。

麻将运动不仅具有独特的游戏特点,而且具有集益智性、趣味性、博弈性于一体的运魅力及内涵丰富、底蕴悠长的东方文化特征,因而成为中国传统文化宝库中的一个重要组成部分。

麻将运动在我国广大的城乡十分普及,流行范围涉及到社会各个阶层、各个领域,已经进入到千家万户,成为我国最具规模和影响力的智力体育活动。麻将运动的客观存在是当今中国任何人都无法回避的现实。

作为一种中国传统的文化现象,麻将运动确有其表现形式上的多元性。正因为如此,有人认为,麻将是中国传统文化的一个重要组成部分,其独特价值堪称国之瑰宝;也有人深恶痛绝,认为麻将是赌博之首,其罪恶程度几与吸毒无异。

麻将与赌博并没有必然联系。新中国成立以后,赌博消失了,麻将却在人们的业余文化生活中健康地存在了许多年。今天,当有人用麻将作赌具的时候,其罪责,当不在麻将。桔生于淮南谓之桔,植于准北谓之积。事在人为。

对于具有广泛的群众参与的麻将运动,既不能采取简单肯定的方法,不加筛选和比较,全盘接纳;也不能采取断然否定的方法,无视现实,不加分析地一律加以排斥。将孩子与脏水一起泼掉,不是辩证唯物主义的科学态度。充分地看到麻将运动本身所具有的积极的社会意义和其本身滋生的弊端,采取扬弃的方法对其进行积极的疏导和改造,弃恶扬善,除旧布新,才是使这项传统的智力运动走上健康、文明的发展之路的当然之举。

纵观人类的体育发展史,任何一种体育项目,都要经过玩耍(PLAY)----游戏(GAME)----竞技(SPORT)这样一个由低级向高级的发展过程,这正是体育项目从无序到有序,从混乱到正规的由之路,也是体育项目发展的自我保护机制。麻将运动发展到今天,已经规律性地走到了即将产生质变的阶段。如果忽视了这一点,袖手旁观,任其恣意演变,以至全面沦落为赌博工具,滑入罪恶的泥潭,才是真正的悲剧。

从这个意义上说,目前我国麻将运动的客观现实,确已到了必须正面引导的状况。多年来全国各地,特别是在军队、地方的老干部中组织的此起彼伏的竞技麻将比赛,在麻将向健康化、竞技化方面所进行的积极有益的探索,无疑反映了人民群众要求对麻将运动正确发展方向的有益尝试,也使我们看到,开展健康的、积极的、规范的麻将竞赛,不仅有利于弘扬传统文化,推动我国社会主义精神文明建设,更是与满足人民群众日益增长的物质文化需要的根本目标相辅成的。

正是为了达到这样的目的,国家体育总局授权社会体育指导中心组织专人,历时两年多,对麻将运动的现状、历史、文化含量、理论范畴等方面进行了深入、细致的调查研究工作。其间,不仅多次主持召开了由社会学、体育学、体育运动管理学等多学科专家参加的麻将理论专题研讨会,试办了不同规模的麻将竞技比赛,而且还对社会不同阶层,进行了大量摸底抽样调查,从而摸索出一套既有理论基础,又有实践经验的切实可行的麻将运动竞赛规律。大量的事实证明:麻将运动可以以健康、文明的体育竞赛的形式存在和发展。《中国麻将竞赛规则 (试行)》就是在这样的背景下逐步研制形成的。

制定的《中国麻将竞赛规则(试行)》,使麻将成为和其他智力体育项目一样的健康运动,发挥其应有的积极的社会功能,是我们组织开展这项工作的基本动因。

在制定《规则》的过程中,我们在继承、保持麻将运动文化特征的基础上,力求克服传统麻将本身的不足,以体现时代的要求。一是体现健康性的指导思想,二是按照现代体育运>>

问题三:与近义词是什么 给 和 同

基本释义 详细释义 [ yǔ ]

1和,跟:正确~错误。~虎谋皮。生死~共。

2给:赠~。~人方便。

3交往,友好:相~。~国(相互交好的国家)。

4〔~其〕比较连词,常跟“不如”、“宁可”连用。

5赞助,赞许:~人为善。

问题四:和说同义词的是 讲, 谈, 曰(yue 第一声) ,言 ,语 ,诉 ,论 ,道 曰言论、谈、聊、道 叫,喊等 讲, 谈, 曰 ,言 ,语 ,诉,

问题五:请问汉语中同义词和近义词的区别?重要吗? 同义词在于相同的意思,近义词在于意思相近

小学语文看的不是很重要,但在将来的择校考试中要注意哦

其实慈爱和慈祥也是近义词,还比和蔼稍稍好些

你明白了吗很高兴为你解答!

问题六:同义词和视图有什么区别? 视图和同义词的区别 :

视图和同义词分别都是数据库中的对象名称,它们都不对应实际的数据存储,都依赖其他对象的存在而存在。

视图:视图可以被看成是虚拟表或存储查询。除非是索引视图,否则视图的数据不会作为非重复对象存储在数据库中。一般是基于一个或多个数据表经数据查询语句构建而成;视图可以再被用于数据查询语句中。

同义词:是架构范围内的对象的另一名称。通过使用同义词,客户端应用程序可以使用由一部分组成的名称来引用基对象,而不必使用由两部分、三部分或四部分组成的名称。可以理解为是对数据库中一个对象的快捷方式或者在特定范围内的别名;不限于数据表,几乎所有的数据库对象都可以建立同义词。

视图和同义词的区别:

1视图可以对应一张或多张表,同义词只能对应一张表名称

2视图可以设置其他约束条件

3可以在同义词上建立视图:

例如,已经存在一个名为synonym_city的同义词和一个名为table_citys的表,可以创建视图:CREATE OR REPLACE NOFORCE VIEW view_city AS SELECT FROM synonym_city,table_citys;

4可以通过对同义词进行任何DML *** 作,对表数据进行插入、更新、删除,通过对视图只能进行更新和删除 *** 作。

值得注意的是:视图和同义词都可以屏蔽用户访问其他用户拥有的表。

例如:现在存在两个用户:scott、sys,以sys用户登录

创建跨用户表的同义词:

CREATE OR REPLACE PUBLIC SYNONYM SYN_EMP for scottemp;

创建跨用户的表的视图:

CREATE OR REPLACE VIEW view_EMP AS SELECT FROM scottemp

然后进行查询 *** 作:

SELECT FROM SYN_EMP ;

SELECT FROM view_EMP ;

查询结果是一样的

问题七:"营销"近义与同义词有哪些 营销近义词与同义词有:销售、经销

词目:营销

读音:yíng xiāo

注音:ㄧㄥ@ ㄒㄧㄠ

基本解释:经营销售:~观念|~人员。

英文释义:marketing

[schema]synonym_name 代表数据库的表名

[schema]object_name代表同义词。

可以参考

>

1、私有同义词

只能被当前用户访问

2、公有同义词

可被所有的数据库用户访问

创建同义词语法:

create [or replace] [public]

synonym 同义词名称

for [用户名]对象名;

注释:[]中表示可写、或不写;[or replace]表示如果已经有了你要创建的同义词就取代/替换原有的同义词;[public]表示是否把同义词公有

以上就是关于Oracle中创建同义词全部的内容,包括:Oracle中创建同义词、与的同义词、请问Oracle中创建同义词格式中 [schema.]synonym_name FOR [schema.]object_name是什么意思等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10145959.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存