Pokud nechcete zachovat pořadí ID, můžete
ALTER SEQUENCE seq RESTART WITH 1;
UPDATE t SET idcolumn=nextval('seq');
Pochybuji, že existuje snadný způsob, jak to udělat ve vámi zvoleném pořadí, aniž byste znovu vytvořili celou tabulku.
Pokud nechcete zachovat pořadí ID, můžete
ALTER SEQUENCE seq RESTART WITH 1;
UPDATE t SET idcolumn=nextval('seq');
Pochybuji, že existuje snadný způsob, jak to udělat ve vámi zvoleném pořadí, aniž byste znovu vytvořili celou tabulku.