oracle学习笔记六

Top-N 分析的语法:
SELECT [column_list], ROWNUM
FROM (SELECT [column_list]
FROM table
ORDER BY Top-N_column)
WHERE ROWNUM <= N;


select empno,ename,job from
(select rownum rank,empno,ename,job from
(select empno,ename,job from emp order by empno)
where rownum<8
)
where rank>3;


同义词 同义词是数据库中一个对象的别名,可以简化对对象的访问
CREATE [PUBLIC] SYNONYM synonym
FOR object;
public表示公用同义词,如果没有声明则表示私有同义词,公用同义词是所有用户都可以看到的同义词,私有同义词只有创建同义词的用户可以看到。




创建employees表的别名.
CREATE SYNONYM s_emp
FOR hr.employees;


删除同义词.
DROP SYNONYM s_emp;

你可能感兴趣的:(oracle学习)