【DM8】同义词

同义词就是别名

同义词可以通过掩盖一个(表、视图、序列、函数、存储过程等对象)的真实的名字和拥有者。

1、公共同义词:所有的用户可以使用,使用的时候不加模式名。

2、普通同义词:在某个模式下面定义的同义词,引用同义词需要加上模式名。

同义词用途:

1、为本地或者远程服务器上的其他数据库对象提供备用名称。

2、提供抽象层、以免客户端应用程序对数据库对象的名称或位置进行更改。

同义词的好处:用户在不同的场合采用不同的名称,适合不同人群的应用环境使用。

普通同义词

bash 复制代码
CREATE SYNONYM TEST.SY1 FOR test.s1;
SELECT TEST.S1.currval;
SELECT TEST.SY1.nextval;

公共同义词

bash 复制代码
CREATE PUBLIC SYNONYM SY2 FOR test.T2;
SELECT * FROM SY2;

删除

bash 复制代码
DROP SYNONYM TEST.SY1;
DROP PUBLIC SYNONYM SY2;
相关推荐
August_._3 分钟前
【MySQL】SQL语法详细总结
java·数据库·后端·sql·mysql·oracle
升鲜宝供应链及收银系统源代码服务31 分钟前
升鲜宝生鲜配送供应链管理系统---PMS--商品品牌多语言存储与 Redis 缓存同步实现
java·开发语言·数据库·redis·缓存·开源·供应链系统
苦学编程的谢2 小时前
Redis_8_List
数据库·redis·缓存
曹天骄2 小时前
阿里云 DCDN → CDN 无缝切换教程(以 example.com 为例)
数据库·阿里云·云计算
workflower3 小时前
软件工程-练习
数据库·需求分析·个人开发·极限编程·结对编程
扶尔魔ocy3 小时前
【QT自定义2D控件】QGraphics绘制仪表盘
数据库·qt·microsoft
yookay zhang4 小时前
达梦数据库监听进程
网络·数据库·oracle
Archy_Wang_14 小时前
centos7的mysql做定时任务备份所有数据库
数据库·mysql
Java 码农4 小时前
MySQL基础操作案例设计
数据库·mysql
友友马4 小时前
『 QT 』按钮类控件属性解析
开发语言·数据库·qt