select * from (select row_number() over (order by 排序字段) row,* from 数据表) newtable
没有这样的SQL函数或语句,只能用别的方法实现,如结合别的程序或游标等
oracle rownumselect rownum, t.* from tables torder by t.id