美文网首页数据库
数据库同义词

数据库同义词

作者: 风中小酌 | 来源:发表于2020-03-14 22:27 被阅读0次

可以除去对象名必须带的方案限制,并提供一个可替换的对象名,对具有特别长的对象的名字特别有用。

创建同义词

CREATE SYNONYM 同义词名 FOR 对象名;

SQL> create synonym em for employees;
Synonym created

使用同义词
SQL> select * from em where last_name='Tommy';
EMPLOYEE_ID FIRST_NAME           LAST_NAME                 EMAIL                     PHONE_NUMBER         HIRE_DATE   JOB_ID         SALARY COMMISSION_PCT MANAGER_ID DEPARTMENT_ID
----------- -------------------- ------------------------- ------------------------- -------------------- ----------- ---------- ---------- -------------- ---------- -------------
       2500                      Tommy                     se@sfe.com                                     2007/11/1 星 IT_PROG     500078.00                           

查询同义词

同义词表 user_synonyms

SQL> select * from user_synonyms;
SYNONYM_NAME                   TABLE_OWNER                    TABLE_NAME                     DB_LINK
------------------------------ ------------------------------ ------------------------------ --------------------------------------------------------------------------------
EM                             HR                             EMPLOYEES                      

删除同义词

DROP SYNONYM 同义词名

SQL> drop synonym em;
Synonym dropped

SQL> select * from em where last_name='Tommy';
select * from em where last_name='Tommy'
ORA-00942: 表或视图不存在

相关文章

  • MySQL

    数据库对象:表、视图(view)、序列(sequence)、索引(index)、同义词(synonym) DDLd...

  • 数据库同义词

    可以除去对象名必须带的方案限制,并提供一个可替换的对象名,对具有特别长的对象的名字特别有用。 创建同义词 CREA...

  • Oracle学习笔记(六)

    数据库对象:表、视图、索引、序列、同义词、存储过程、存储函数、包头、包体。 存储过程和存储函数是指在数据库中提供所...

  • Mysql第一、二天

    关系数据库 是指一些相关的表和其他数据库对象的集合。对于关系数据库来说,关系就是表的同义词。 表是由行和列组成(类...

  • 【MySQL5】创建数据库

    创建数据库的语法一般是: 其实,也可以这样写: 在MySQL里,database和schema是同义词。要知道,其...

  • 2018-7-28 托福基础写作

    同义词字典 collinsdictionary.com 同义词积累 时间,名词/形容词/动词,词义,同义词 词汇选...

  • 2019-06-09

    ****go  ➡ SYNONYMS 同义词辨析  ➡ SYNONYMS 同义词辨析  ➡ SYNONYMS 同义...

  • 创建和维护表

    数据库对象:表,视图,约束,索引,同义词,触发器,存储过程,函数等。 1.创建表 使用子查询语法创建表 2.修改表...

  • 创建和维护表

    数据库对象:表,视图,约束,索引,同义词,触发器,存储过程,函数等。 1.创建表 使用子查询语法创建表 2.修改表...

  • Oracle 重建同义词

    Oracle synonym docss64dbstar检查同义词是否有效 重建同义词

网友评论

    本文标题:数据库同义词

    本文链接:https://www.haomeiwen.com/subject/dlboshtx.html