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
운영게시판
최근게시물
CUBRID Q&A 932 게시물 읽기
No. 932
Q.외래키 관련
작성자
민홍철
작성일
2008-02-18 11:23:05
조회수
3,499

기존 테이블에 (user 테이블과, siteuser테이블사이에 외래키를 추가하려할때..)

 

ALTER TABLE SITEUSER ADD CONSTRAINT SITEUSER_fk_USER_ID

FOREIGN  KEY (USER_ID) REFERENCES TNUSER(USER_ID)

 

했을때..

 

The constraint of the foreign key \'siteusr_fk_USER_id\' is invalid.

 

는 왜 나는건가요?

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

데이터가 존재하는 테이블에 FK를 추가하려면 참조하는 테이블과의 참조 무결성이 보장되어야 합니다. 즉, siteuser 테이블의 user_id 필드에 저장된 데이터는 반드시 user 테이블의 user_id에 저장되어 있어야 합니다. 아래 메시지는 FK를 구성하기 위해 참조무결성을 검사하는 도중 siteuser 테이블의 user_id 필드에 저장된 데이터중에 user 테이블의 user_id에는 없는 데이터가 발견되었을 때 출력하는 메시지입니다.

 

>기존 테이블에 (user 테이블과, siteuser테이블사이에 외래키를 추가하려할때..)

>

>ALTER TABLE SITEUSER ADD CONSTRAINT SITEUSER_fk_USER_ID

>FOREIGN  KEY (USER_ID) REFERENCES USER(USER_ID)

>

>했을때..

>

>The constraint of the foreign key \'siteusr_fk_USER_id\' is invalid.

>

>는 왜 나는건가요?

 

강동완님이 2008-02-18 12:03:05에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
935Q.큐브리드 7.3 교육 교재에서의 문의 사항과 기타 문의 사항. [2]
jkmiso
2008-02-19
3889
934Q.큐브리드 대해서 [1]
이상인
2008-02-18
3260
933Q.엑셀 데이터 가져오기
박내엽
2008-02-18
3457
932Q.외래키 관련 [1]
민홍철
2008-02-18
3499
931Q.회사 생활 최대 위기 [1]
나명수
2008-02-18
3322
930Q.답변감사합니다. 근데 제 질문은 [1]
엄은석
2008-02-17
3367
929Q.큐브리드 7.3 설치중 에러... [1]
박주영
2008-02-14
3678
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2019 DSN, All rights reserved.
작업시간: 0.078초, 이곳 서비스는
	PostgreSQL v11.5로 자료를 관리합니다