row_number()
を使用できます :
delete
from (select nm.*,
row_number() over (order by id desc) as seq
from nametable nm
) nm
where seq > 500;
このようにして、501
から始まるすべての初期レコードを削除します 。
row_number()
を使用できます :
delete
from (select nm.*,
row_number() over (order by id desc) as seq
from nametable nm
) nm
where seq > 500;
このようにして、501
から始まるすべての初期レコードを削除します 。