@username5

Как правильно создать таблицу Postgresql?

Пытаюсь создать две таблицы в Postgresql, ругается:
column "survey_id" referenced in foreign key constraint does not exist

Подскажите пожалуйста, что делаю не так. Код для создания таблиц:
CREATE TABLE IF NOT EXISTS surveys
(
    survey_id BIGSERIAL PRIMARY KEY,
    creator VARCHAR(50) NOT NULL
);
CREATE TABLE IF NOT EXISTS question_with_text_answer
(
    question_id BIGSERIAL PRIMARY KEY,
    FOREIGN KEY(survey_id) REFERENCES surveys(survey_id),
    question_number_in_the_survey INTEGER NOT NULL,
    type_question VARCHAR(50) NOT NULL
);
  • Вопрос задан
  • 82 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы