DUAL是 SYS用户的一个TABLE.
操作时间 比如:
select sysdate from dual;
SYSDATE
-----------
2009-4-9
可以生成序列值 如下:
SQL> create sequence aaa increment by 1 start with 1;
SQL> select aaa.nextval from dual;
SQL> select aaa.nextval from dual;
NEXTVAL
----------
1
SQL> select aaa.currval from dual;
CURRVAL
----------
1
RowNumber
RowNumber 来自结果集。取一条结果集 RowNumber的值加1 所以 对于这样的条件RowNumber>6是不可能出现的,
因为取第一条数据时,RowNumber=1 如果加上RowNumber>6, 那么条件永远不符合。 一般用RowNumber<6这样的操作。