1数据库对象简介
Oracle 数据库对象又称模式对象
数据库对象是逻辑结构的集合,最基本的数据库对象是表
其他数据库对象包括:
2 同义词
同义词是现有对象的一个别名
简化SQL语句
隐藏对象的名称和所有者
提供对对象的公共访问
同义词共有两种类型
公有同义词可被所有的数据库用户访问
私有同义词只能在其模式内访问,且不能与当前模式的对象同名
示例:
select * from user_info
--私有同义词CREATE SYNONYM userinfo for lyj.user_infoselect * from userinfo--公有同义词CREATE public SYNONYM userinfo1 for lyj.user_infoselect * from userinfo1;--创建或替换现有的同义词CREATE OR REPLACE SYNONYM userinfo for lyj.employessselect * from userinfo2--删除同义词 DROP SYNONYM userinfo2