database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
ㆍPostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
PostgreSQL Q&A 4437 게시물 읽기
No. 4437
여러분은 sequence를 어케 사용하세여?
작성자
박기원
작성일
2002-11-14 14:20
조회수
1,105

안녕하세여?

저는 sequnce를 주로 pk키로 사용하는 사람입니다.

만약 쇼핑몰에서

김말똥 옷 2000.1.1 이런식으로 주문을 쭈욱해놓는다면

이것에 대한 고유키가 필요할텐데 그런땐 그냥 앞에다가 시퀀스달아서 쓰지 않나요?(제가 허접이라 잘 몰라서 저는 이렇게 쓰거든요 실제로도 이렇게 쓰시는지 궁금합니다.)

만약 제가 스퀀스를 잘못쓰고 있다면 여러분께서는 주로 언제 쓰시나요?

그럼 부탁드리겠습니다.

이 글에 대한 댓글이 총 1건 있습니다.

그렇게 사용하는게 옳은 방법입니다.

 

주로 그런 필드는

 

CREATE TABLE table_name (

seq_no serial,

... );

 

이런식으로 serial 자료형으로 선언해서 사용하는 경우가 많습니다. 그런데 무조건 이게 옳은 것은 아닙니다. 대부분의 경우느 옳지만 때로는 적절하게 FK 와 복합 필드를 PK 로 설정해야 하는 경우도 많습니다.

정재익(advance)님이 2002-11-14 15:11에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
4440postgresql을 사용하기위한 python 모듈을 어디서 구할 수있나요 [2]
dasida
2002-11-18
807
4439혹시 postgres와 java로 컨넥션풀링해보신분 자료좀.. [1]
박기원
2002-11-18
923
4438왜 속도 변화가 없는 걸까여?? [3]
김말똥
2002-11-14
3485
4437여러분은 sequence를 어케 사용하세여? [1]
박기원
2002-11-14
1105
4436delete시 외래키 문제 (왕초보 도와주세요~) [1]
김미경
2002-11-14
1023
4435데이터의 양이 줄어드는지 체크하는데요.. [1]
이상학
2002-11-14
770
4434PL/pgsql에관해서 [3]
이수길
2002-11-13
918
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다