이 포스트를 만든 목적

  • 인터넷에서 찾은 정보를 정리 하기 위해서

이 포스트의 준비물

  • 파이어 폭스 3.6.8
  • gVim 7.3
  • SyntaxHighlighter 3.x.xx

참조 링크

내용

SQL PRIMARY KEY Constraint 는 무엇인가?

  • SQL에서 사용되는 Constraints 중 한개이다.
  • 우리나라말로는 주키, 기본키 라고 많이 쓰인다.
  • 데이터 베이스 테이블에서 각 레코드를 유일하게 해주는 제약이다.

특이 사항은 무엇인가?

  • PRIMARY KEY는 NULL 값을 갖을 수 없다.
  • PRIMARY KEY는 테이블에 오직 하나의 칼럼에만 부여할 수 있다.(아래로 수정함)
  • PRIMARY KEY는 테이블에 오직 하나만 부여할 수 있다.

어떻게 쓰이는가?

  • 자동 증가 속성도 같이 주어, 테이블의 각 레코드의 아이디를 부여하기 위해서 사용 한다.
  • 색인(INDEX) 기능도 있기 때문에, 대부분 테이블에 하나의 PRIMARY KEY 를 부여해서 사용한다.

맛보기 코드




여담

  • 검색해 보면, 더 많은 정보를 찾을 수 있다.


  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 라이프코리아트위터 공유하기
  • shared
  • 카카오스토리 공유하기

댓글을 달아 주세요

">
  1. akaz
    2013.05.02 14:33

    주키를 테이블에 오직 하나의 칼럼에만 부여할 수 있다라고 하셨는데, 살펴보니까 여러 칼럼을 묶어서 걸 수도 있는것 같습니다...

    • Favicon of https://www.ikpil.com 최익필
      2013.05.06 03:29 신고

      맞는 말씀입니다. 테이블에 하나 인데, 칼럼에 하나 라고 써놨네요. 수정하겠습니다.