它是Oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,以此类推,这个伪字段可以用于限制查询返回的总行数,而且rownum不能以任何表的名称作为前缀. 如以下语句将无法正常运行: select student.*, student.rownum from student; 我们如果要将rownum这个伪字段动态产生的列显示出来,需要使用如下语句: select t.*, rownum from student t; 如果我们在查询时加入了限制条件,则rownum又…