摘要:
row_number() OVER (PARTITION BY COL1 ORDER BY COL2) 表示根据COL1分组,在分组内部根据 COL2排序,而此函数计算的值就表示每组内部排序后的顺序编号(组内连续的唯一的). 与rownum的区别在于:使用rownum进行排序的时候是先对结果集加入伪列rownum然后再进行排序,而此函数在包含排序从句后是先排序再计算行号码. row_numb... 阅读全文
posted @ 2010-09-24 23:21
Brad Miller
阅读(7279)
评论(0)
推荐(0)
摘要:
第一课 第5章 触发器介绍创建数据库创建数据字典catproc.sql 用于创建oracle的内置过程ddl触发器举例:create or replace trigger log_logon after logon on database when (user='SYS' OR user like 'OPS$%')BEGIN insert into sys.event_log values('Logon '|| user ||' at '||to_char(sysdate,'yyyy-mm-dd HH24:mi:ss 阅读全文
posted @ 2010-09-24 23:10
Brad Miller
阅读(608)
评论(0)
推荐(0)