Rápido: me ha llegado una consulta que me preguntaba cómo crear un campo autonumérico con PROC SQL. Tenemos que emplear la función MONOTONIC():

data uno;
  do i = 1 to 100;
    output; 
  end;
run;

proc sql;
  create table dos as 
  select
    monotonic() as obs,
    a.*
  from uno a
  where mod(i, 2) = 0;
quit;

Equivale al _N_ de un paso DATA. Es una tontería, pero a un lector del blog le ha venido bien. Saludos.