oracle学习笔记五

来源:互联网 发布:淘宝网小提琴 编辑:程序博客网 时间:2024/05/29 11:08
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;
原创粉丝点击