1.同义词
同义词:它是Oracle给数据库中的对象取的另一个名字,类似于sql语句中的别名,
但是和别名又有区别,别名只使用在sql语句中,同义词是保存在数据库, 一次创建可以一直使用,同义词使用和使用原对象完一样,可以给表、视图等起同义词
同义词共有两种类型:
- 公有同义词可被所有的数据库用户访问
- 私有同义词只能在其模式内访问,且不能与当前模式的对象同名。
创建同义词语法:
create [public] synonym synonym_name for object;
create synonym:synonym是同义词的关键字
synonym_name:同义词名称
object:取同义词的对象,可以是表、视图等
create synonym e for emp;
使用
select * from emp;
select * from E;
–创建或替换现有的同义词
CREATE OR REPLACE SYNONYM emp_syn FOR SCOTT.emp;
删除同义词
DROP SYNONYM emp;
DROP PUBLIC SYNONYM emp_syn;
grant create any synonym to 用户名;
2. 事务
事务(TRANSACTION)是作为单个逻辑工作单元执行的一系列操作。这些操作作为一个整体一起向系统提