Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Quer criar números de série


Já que você marcou SAS, vou responder com SAS.

Com base na sua pergunta, obter esse resultado a partir dessa entrada seria tão simples quanto isso
data result;
  ID=_N_;
  set input;
run;

ou
proc sql;
  select ID as monotonic()
        ,NID
  from input
  ;
quit;

No Oracle puro você faria isso
select rownum, NID
from input

No entanto, você pode querer colocar ORDER BY lá, porque provavelmente obterá resultados diferentes toda vez que executar isso.