Puedes usar row_number()
:
delete
from (select nm.*,
row_number() over (order by id desc) as seq
from nametable nm
) nm
where seq > 500;
De esta forma, eliminará todos los inicios de registros iniciales desde 501
.
Puedes usar row_number()
:
delete
from (select nm.*,
row_number() over (order by id desc) as seq
from nametable nm
) nm
where seq > 500;
De esta forma, eliminará todos los inicios de registros iniciales desde 501
.