# 数据库中的同义词synonym

1,779 阅读1分钟

一、定义

相当于数据库方案对象的别名。这里的数据库方案对象指表、视图、序列、存储过程、包等

二、好处

1.不占内存,只在数据字典中保存同义词定义

2.简化使用过程 eg:直接select * from salary 即可 不需要select * from t_user_salary

3.更加安全,用户不能直接看到对象的实际名称

三、同义词的使用

  • 创建

create synonym salary for t_user_salary

  • 删除

drop synonym salary

注:如果同义词失效,会出现数据库里明明有表,但是却选不出来数据,需要重新刷一遍同义词