Rumah  >  Artikel  >  pangkalan data  >  oracle 同义词

oracle 同义词

WBOY
WBOYasal
2016-06-07 15:25:451312semak imbas

Oracle数据库中提供了同义词管理的功能。同义词是数据库方案对象的一个别名,经常用于简化对象访问和提高对象访问的安全性。在使用同义词时,Oracle数据库将它翻译成对应方案对象的名字。与视图类似,同义词并不占用实际存储空间,只有在数据字典中保存了同

Oracle数据库中提供了同义词管理的功能。同义词是数据库方案对象的一个别名,经常用于简化对象访问和提高对象访问的安全性。在使用同义词 时,Oracle数据库将它翻译成对应方案对象的名字。与视图类似,同义词并不占用实际存储空间,只有在数据字典中保存了同义词的定义。在Oracle数 据库中的大部分数据库对象,如表、视图、同义词、序列、存储过程、函数、JAVA类、包等等,数据库管理员都可以根据实际情况为他们定义同义词。通过 Oracle数据库同义词管理,可以给数据库管理员与应用程序开发人员带来不少惊喜。

  --注意:在创建公有同义词的时候,只允许有dba权限的用户才能创建

//为scott用户下的emp表创建私有同义词
create synonym tempsy for scott.emp;--其中tempsy为同义词名称可以自定义

 

 

//为scott用户下的emp表创建公有同义词--其中publicsy为同义词名称
create public synonym publicsy for scott.emp;

 

--删除同义词

drop synonym tempsy;

drop public synonym publicsy;

 

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:查询SQLSERVER执行过的SQL记录Artikel seterusnya:vs2010 c++ 链接mysql