>source

내 code :

create table courses(
id SERIAL PRIMARY KEY
)
----------------------
create table teachers(
id SERIAL PRIMARY KEY
)
----------------------
CREATE TABLE assignments(
    id SERIAL PRIMARY KEY ,
    given_date TIMESTAMP,
    deadline TIMESTAMP,
    FOREIGN KEY(course_id) REFERENCES courses(id),
    FOREIGN KEY(teacher_id) REFERENCES teachers(id),
    pass_mark INT,
    full_mark INT,
    description TEXT,
    assignment_file VARCHAR(100)
);

오류 :

column "course_id" referenced in foreign key constraint does not exist
SQL state: 42703

코스와 교사 테이블의 ID에 데이터를 삽입 한 후 세 번째 작성 테이블 code를 실행하려고 시도했습니다.

  • 이전 python : PIP 종속성 /요구 사항을 나열하는 방법이 있습니까?
  • 다음 jsonconvert.SerializeObject의 ASP.NET MVC.