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 7172 게시물 읽기
No. 7172
부끄러운질문 : FOREIGN KEY 삭제..와 추가질문하나더.
작성자
문근형
작성일
2007-07-04 17:41
조회수
4,497

PostgreSQL에서 FOREIGN KEY를 삭제 하고 싶은데 어떻게 해야 할가요?..


그리고.


Table: USER

[pk] user_id      int8  8 NOT NULL 

    name_1      text  -5   

    name_2      text  -5   

    addition_1 text  -5   

    addition_2 text  -5   

Table: USER_ADD_INFO

[pk]user_id       int8 8 NOT NULL   

[pk]group_id       int8 8 NOT NULL   

 mail_addr       text -5 NOT NULL   

 send_grp_1     int8 8 NOT NULL   

 send_grp_2     int8 8 NOT NULL   

 send_grp_3     int8 8 NOT NULL   

 transfer_addr_1 text -5     

 transfer_addr_2 text -5     

 transfer_addr_3 text -5 


이렇게 두 테이블이 있는데

여기서 USER_ADD_INFO.user_id 를 

USER.user_id의 FK로 만들고 싶은데 어떻게 해야 할까요?.



ALTER TABLE USER_ADD_INFO

ADD CONSTRAINT user_fk

FOREIGN  KEY (user_id) REFERENCES USER(user_id)


이렇게 추가 했는데 맞게 한건가요?..


만약 이렇게 테이블이 구성되면 뭔가 문제가 잇을까요?

..허접한 실력에..이상한 질문 올려서 죄송합니다만..

당최..postgres는..물어볼데도 없구 해서요

..암튼 읽어 주셔서 감사합니다.


[Top]
No.
제목
작성자
작성일
조회
7175[긴급]고수님들 긴급 지원 부탁드립니다. ㅜ.ㅜ (서버가 죽었어요) [3]
롱다리
2007-07-13
5017
7174[질문] 특정 DB를 다른 파티션에 설정 할 수가 있나요? [2]
유명근
2007-07-12
5333
7173[질문]dblink사용시 인코딩 관련 에러입니다. [1]
최재원
2007-07-09
5032
7172부끄러운질문 : FOREIGN KEY 삭제..와 추가질문하나더.
문근형
2007-07-04
4497
7171RULE로 정의된 구문 인서트시 SERIAL로 정의된 필드가 2씩증가.. [1]
아남이
2007-07-02
4656
7170Apache서버+php+postgreSQL 을 쓰고 있는데 회원가입이 잘안되요 [1]
이현규
2007-06-30
4970
7169저장프로시저를 쓰려고 하는데. 안먹히네요 버전 문제인지.. [1]
김대헌
2007-06-26
4724
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다