摘要:
1. RowNum伪列Oracle中,RowNum是一个伪列,表示当前记录是查询结果集中的第几条。RowNum在使用上应该注意,不能在where条件中用RowNum大于、大于等于、等于某个大于1的数,这样是无意义的,因为结果集的第一条记录的RowNum必然是1,不可能大于1,所以以下几条SQL都是错误的,是不可能有结果的:1 SELECT * FROM student WHERE RowNum>1;2 SELECT * FROM student WHERE RowNum>2;3 SELECT * FROM student WHERE RowNum=2;4 SELECT * FROM 阅读全文