설문조사
PostgreSQL/PPAS 관련 듣고 싶은 교육은


총 게시물 169건, 최근 0 건
   

Using index로 Unique index Primary Key로 설정하기

글쓴이 : 주킹 날짜 : 2015-03-17 (화) 18:45 조회 : 11328
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 
 
 
간단한 팁이지만 혹시 모르시는 분들을 위해 공유드립니다.

   

postgresdba.com