sql >> Base de Datos >  >> RDS >> Oracle

Quiere crear números de serie

Ya que etiquetaste SAS, responderé con SAS.

Según su pregunta, obtener ese resultado de esa entrada sería tan simple como esto

data result;
  ID=_N_;
  set input;
run;

o

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

En puro Oracle harías esto

select rownum, NID
from input

Sin embargo, es posible que desee lanzar ORDER BY allí porque probablemente obtendrá resultados diferentes cada vez que lo ejecute.