达梦数据库 您所在的位置:网站首页 locator的同义词 达梦数据库

达梦数据库

2023-09-10 18:12| 来源: 网络整理| 查看: 265

千里之行始于足下,梦想不付之行动,终究是纸上谈兵

经过一段时间的达梦DCP培训让学习了好多支持点。让我对达梦的理解更加深刻。

今天为大家说一说达梦数据的同义词

同义词 :为表或视图的别名,为安全考虑。 达梦用的数据字典和同台性能视图都是SYS的公共同义词。达梦SYS是内置管理账号,不能登录数据库。 1、同义词可以通过掩盖一个(表、视图、序列、函数、存储过程等对象)的真实的名字和拥有者。 2、公共同义词:所有的用户可以使用,使用的时候不加模式名。 3、普通同义词:在某个模式下面定义的同义词,引用同义词需要加上模式名。 同义词用途: 1、为本地或者远程服务器上的其他数据库对象提供备用名称。 2、提供抽象层、以免客户端应用程序对数据库对象的名称或位置进行更改。 同义词的好处:用户在不同的场合采用不同的名称,适合不同人群的应用环境使用。

–创建公共同义词: CREATE PUBLIC SYNONYM EMP FOR DMHR.EMPLOYEE; --创建公共同义词 SELECT * FROM EMP; --查询EMP这个表。 –创建普通同义词: CREATE SYNONYM TEST.DEP FOR DMHR.DEPARTMENT; --创建普通同义词 SELECT * FROM TEST.DEP;--查询DEP这个表。 –删除同义词

1、同义词只是数据库对象的一个别名,删除同义词不会删除源数据对象。删除公共同义词,需要指定PUBLIC。 2、而删除普通同义词不能指定,负责报错,如果删除当前模式下的同义词。则可以不指定模式名,如果删除其他模式下的同义词,则需要指定相应的模式名。否则报错。

DROP PUBLIC SYNONYM EMP;--删除公共同义词。 DROP SYNONYM TEST.DEP; --删除普通同义词。


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有