Welnu, u moet eerst de reeks maken die u voor de standaardwaarde wilt gebruiken:
create sequence linelevelpmts_seq_seq;
ALTER TABLE public.linelevelpmts
ALTER COLUMN seq SET DEFAULT nextval('linelevelpmts_seq_seq'::regclass);
Als u hetzelfde effect wilt alsof het is gemaakt als serial
je moet ook de "eigenaar" van de reeks wijzigen:
alter sequence linelevelpmts_seq_seq owned by linelevelpmts.seq;
Bewerken
Igor's opmerking is een goede:als je al waarden hebt in de kolom seq
u moet de startwaarde van de reeks aanpassen:
select setval('linelevelpmts_seq_seq', (select max(seq) from linelevelpmts));