Using index 명령어로 Unique index를  Primary Key로 설정하는 것을 공유드립니다.
 
  edb=# create unique index king_idx on king(a);
CREATE INDEX
edb=# \d king
                   "public.king" 테이블
필드명 |  형태   |               기타 조건              
--------+---------+---------------------------------------
a      | numeric | default nextval('king_seq'::regclass)
인덱스들:
    "king_idx" UNIQUE, btree (a)
public | king_idx                     | 인덱스 | enterprisedb | king             | 88 kB      |
alter table king add CONSTRAINT  king_pk primary key  using index king_idx;
                       "public.king" 테이블
필드명 |  형태   |                   기타 조건                   
--------+---------+------------------------------------------------
a      | numeric | not null default nextval('king_seq'::regclass)
인덱스들:
    "king_pk" PRIMARY KEY, btree (a)
     public | king_pk                      | 인덱스 | enterprisedb | king             | 88 kB  
 
 
간단한 팁이지만 혹시 모르시는 분들을 위해 공유드립니다.