Create view EMPLOYEES_VU as select ename as
EMPLOYEE,empno,deptno from EMP;//视图
同义词、索引、序列
1、 创建序列empno_seq,开始值为8000,每次增长2,最大值为9000,其他参数自选。
create sequence empno_seq start with 8000 increment
by 2 maxvalue 9000
2、 使用数据字典视图user_sequences查询序列的信息。
create view kao as select * from user_sequences;
3、 使用empno_seq向emp表中插入数据,要求empno的值为empno_seq的递增值,其他字段的值任意。
//取得序列值emp_id.nextval
insert into scott.emp values(emp_id.nextval,'hehhe','MANAGER',1111,sysdate,20000,10000,20);
4、 为emp表中的员工姓名(ename)定义索引。
create index index_name on scott.emp(ename);
5、 使用数据字典user_indexs查看索引的信息。
Select * from user_indexes;
6、 使用sys身份登录,为scott.emp建立同义词emp_synm。
Create synonym emp_synm for scott.emp;