【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;
相关推荐
倔强的石头1063 分钟前
【金仓数据库】ksql 指南(六)—— 创建与管理用户和权限(KingbaseES 安全控制核心)
数据库·oracle·kingbase
while(1){yan}4 分钟前
拦截器(详解)
数据库·spring boot·spring·java-ee·拦截器
l1t12 分钟前
格式化SQL工具pg_prettify
数据库·sql
奔波霸的伶俐虫14 分钟前
redisTemplate.opsForList()里面方法怎么用
java·开发语言·数据库·python·sql
Bug.ink16 分钟前
BUUCTF——WEB(6)
数据库·sql·网络安全·靶场·buuctf
2301_8002561122 分钟前
E/R 图(实体 - 联系图)转换为关系模式(数据库表结构)的核心规则
数据库·oracle
合方圆~小文25 分钟前
工业摄像头工作原理与核心特性
数据库·人工智能·模块测试
jmxwzy30 分钟前
Redis
数据库·redis·缓存
零叹33 分钟前
Redis热Key——大厂是怎么解决的
数据库·redis·缓存·热key
王五周八33 分钟前
基于 Redis+Redisson 实现分布式高可用编码生成器
数据库·redis·分布式