考试网 >> IT认证 >> Oracle >> Oracle指导 >> Oracle入门教程,新手必读

Oracle入门教程,新手必读

发布时间:2006-06-28 10:02     点击:
分页:上一页  1 2 3 4 5 6 7 8 [9] 10  下一页

   12 lead(e.ename,5) over (partition by d.deptno 

   13 order by e.ename),’, ’) emps, 

   14 row_number () over (partition by d.deptno 

   15 order by e.ename) x 

   16 from emp e, dept d 

   17 where d.deptno = e.deptno 

   18 ) 

   19 where x = 1 

   20 / 

   DEPTNO DNAME EMPS 

   ------- ----------- ------------------------------------------ 

   10 ACCOUNTING CLARK, KING, MILLER 

   20 RESEARCH ADAMS, FORD, JONES, ROONEY, SCOTT, SMITH 

   30 SALES ALLEN, BLAKE, JAMES, MARTIN, TURNER, WARD 

14.在Oracle中建一个编号会自动增加的字段,以利于查询 

   1、建立序列: 

   CREATE SEQUENCE checkup_no_seq 

   NOCYCLE 

   MAXVALUE 9999999999 

   START WITH 2; 

   2、建立触发器: 

   CREATE OR REPLACE TRIGGER set_checkup_no 

   BEFORE INSERT ON checkup_history 

   FOR EACH ROW 

   DECLARE 

   next_checkup_no NUMBER; 

   BEGIN 

   --Get the next checkup number from the sequence 
分页:上一页  1 2 3 4 5 6 7 8 [9] 10  下一页
版权申明:未经书面授权请勿转载本站信息!!作品版权归所属媒体与作者所有!!
发表评论: 匿名发表 用户名: 查看评论
您将承担一切因您的行为、言论而直接或间接导致的民事或刑事法律责任
留言板管理人员有权保留或删除其管辖留言中的任意内容
本站提醒:不要进行人身攻击。谢谢配合。
在本站搜索相关信息
2003-2005 Ksw123.com All Rights Reserved. - TOP
Copyright © 2006 Ksw123.com. All rights reserved.中国考题网 版权所有