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
운영게시판
최근게시물
DB2 Q&A 688 게시물 읽기
No. 688
상위키 설명을 따르지 않는다는 에러의 의미는?
작성자
sunny
작성일
2004-10-02 18:50ⓒ
2004-10-02 18:53ⓜ
조회수
5,422

<에러메세지>---------------------------------------------------------------
DB21034E 명령이 유효한 명령행 처리기 명령이 아니므로 SQL문으로 처리되었습니다.
SQL 처리 중에 이 명령은 다음을 리턴했습니다.
SQL0538N FOREIGN KEY "CNO..."은(는) 테이블 "DB2ADMIN.COURSE"의 상위 키 설명을 따르지 않습니다. SQLSTATE=42830
----------------------------------------------------------------------------

DB2에서 아래와 같이 테이블을 만들었습니다. 그런데 위와 같은 에러가 나네요..
무슨 의미인지요? 어떻게 해야 바로 되는지 아시는 분 답변 부탁드립니다~^^;;
참고로 나머지 에러에 해당 안되는 테이블들을 생성하는 문장은 생략했슴돠~
그리고 course테이블은 정상적으로 만들어 졌습니다.

----------------------------------------------------------------------------
CREATE TABLE course(cno CHAR(3) NOT NULL,

                                  cname CHAR(30),

                                  dname CHAR(30) NOT NULL,

                                  PRIMARY KEY(cno, dname),

                                  FOREIGN KEY(dname) REFERENCES dept)

 

CREATE TABLE section(dname CHAR(30) NOT NULL,

                                   cno CHAR(3) NOT NULL,

                                   sectno INTEGER NOT NULL,

                                   pname CHAR(30),

                                   PRIMARY KEY(dname, cno, sectno),

                                   FOREIGN KEY(dname) REFERENCES dept,

                                   FOREIGN KEY(cno) REFERENCES course,

                                   FOREIGN KEY(pname) REFERENCES prof)
---------------------------------------------------------------------------

 

[Top]
No.
제목
작성자
작성일
조회
691max값 구하는 방법좀..가르쳐 주세요. [1]
김민기
2004-10-07
6339
690오라클 trunce()함수와 같은 용도의 DB2 함수는 없나요? [1]
홍바람
2004-10-06
6954
689udb v7.2에서 scroll기능을 사용하려고 하는데요..
김선천
2004-10-04
5462
688상위키 설명을 따르지 않는다는 에러의 의미는?
sunny
2004-10-02
5422
687DB2 설치가 안되요~
vpas
2004-09-23
5931
684DB2 커넥트 방법좀... [3]
오윤석
2004-09-15
6697
683[질문]텔넷으로 접속해서 명령창에서 Db에 접속할수 없나요? [1]
박창범
2004-09-12
7858
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다