Trước tiên, bạn cần tạo chuỗi bạn muốn sử dụng cho giá trị mặc định:
create sequence linelevelpmts_seq_seq;
ALTER TABLE public.linelevelpmts
ALTER COLUMN seq SET DEFAULT nextval('linelevelpmts_seq_seq'::regclass);
Nếu bạn muốn có hiệu ứng giống như thể nó được tạo dưới dạng serial
bạn cũng cần thay đổi "chủ sở hữu" của chuỗi:
alter sequence linelevelpmts_seq_seq owned by linelevelpmts.seq;
Chỉnh sửa
Nhận xét của Igor rất hay:nếu bạn đã có các giá trị trong cột seq
bạn nên điều chỉnh giá trị bắt đầu của chuỗi:
select setval('linelevelpmts_seq_seq', (select max(seq) from linelevelpmts));