Vous ne pouvez pas faire exactement cela, mais vous pouvez faire quelque chose comme ceci :
select rownum, field1, field2
from...
le rownum est un champ autogénéré qui contient exactement cela, mais il est assigné AVANT de classer les enregistrements, donc si vous avez une clause ORDER BY, alors vous devrez faire ceci :
Select rownum, *
from (select ....
order by ....)