Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Seriennummern erstellen möchten

Da Sie SAS getaggt haben, antworte ich mit SAS.

Basierend auf Ihrer Frage wäre es so einfach, dieses Ergebnis aus dieser Eingabe zu erhalten

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

oder

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

In reinem Oracle würden Sie dies tun

select rownum, NID
from input

Allerdings sollten Sie ORDER BY dort einwerfen, da Sie wahrscheinlich jedes Mal andere Ergebnisse erhalten, wenn Sie das ausführen.