Михаиллл
Михаиллл21 декабря 2018 г. 11:03

Как создать таблицу по скрипту старой в PostgreSQL

Здравствуйте.
Создал в БД таблицу.
Её код:

CREATE TABLE public."Test2"
(
  id INTEGER NOT NULL DEFAULT NEXTVAL('"Test2_id_seq"'::regclass),
  int1 INTEGER,
  "Text1" text,
  CONSTRAINT "Test2_pkey" PRIMARY KEY (id)
)
WITH (
  OIDS=FALSE
);
ALTER TABLE public."Test2"
  OWNER TO postgres;

Если в другой базе нажимаю на паблик-> выполнить скрипт и ввожу код таблицы, то выдает ошибку:
ОШИБКА: отношение "Test2_id_seq" не существует
* Error *

ОШИБКА: отношение "Test2_id_seq" не существует
SQL state: 42P01
Скажите пожалуйста, как исправить?

Рекомендуем хостинг TIMEWEB
Рекомендуем хостинг TIMEWEB
Стабильный хостинг, на котором располагается социальная сеть EVILEG. Для проектов на Django рекомендуем VDS хостинг.

Вам это нравится? Поделитесь в социальных сетях!

2
Evgenii Legotckoi
  • 21 декабря 2018 г. 16:29

Добрый день,

Не совсем уверен, но вроде бы там нужно сначала SEQUENCE создать.

Что-то типо такого

CREATE SEQUENCE your_seq;
CREATE TABLE IF NOT EXISTS "category" (
  "id" integer PRIMARY KEY default nextval('your_seq'),
  "name" varchar(30) DEFAULT NULL
);

Могу и сильно ошибаться, поскольку в сыром виде практически не работаю с базами данных, в основном через ORM

    Михаиллл
    • 22 декабря 2018 г. 2:56

    Там оказалось нужно сериал прописать:

    -- Table: public."Test2"
    
    -- DROP TABLE public."Test2";
    
    CREATE TABLE public."Test2"
    (
      id SERIAL NOT NULL ,
      int1 integer,
      "Text1" text,
      CONSTRAINT "Test2_pkey" PRIMARY KEY (id)
    )
    WITH (
      OIDS=FALSE
    );
    ALTER TABLE public."Test2"
      OWNER TO postgres;
    

      Комментарии

      Только авторизованные пользователи могут публиковать комментарии.
      Пожалуйста, авторизуйтесь или зарегистрируйтесь
      AD

      C++ - Тест 004. Указатели, Массивы и Циклы

      • Результат:50баллов,
      • Очки рейтинга-4
      m
      • molni99
      • 26 октября 2024 г. 1:37

      C++ - Тест 004. Указатели, Массивы и Циклы

      • Результат:80баллов,
      • Очки рейтинга4
      m
      • molni99
      • 26 октября 2024 г. 1:29

      C++ - Тест 004. Указатели, Массивы и Циклы

      • Результат:20баллов,
      • Очки рейтинга-10
      Последние комментарии
      i
      innorwall13 ноября 2024 г. 23:03
      Как написать игру на Qt - Урок 3. Взаимодействие с другими объектами what is priligy tablets What happens during the LASIK surgery process
      i
      innorwall13 ноября 2024 г. 20:09
      Использование переменных объявленных в CMakeLists.txt внутри C++ файлов where can i buy priligy online safely Tom Platz How about things like we read about in the magazines like roid rage and does that really
      i
      innorwall11 ноября 2024 г. 22:12
      Django - Урок 055. Как написать функционал auto populate field Freckles because of several brand names retin a, atralin buy generic priligy
      i
      innorwall11 ноября 2024 г. 18:23
      QML - Урок 035. Использование перечислений в QML без C++ priligy cvs 24 Together with antibiotics such as amphotericin B 10, griseofulvin 11 and streptomycin 12, chloramphenicol 9 is in the World Health Organisation s List of Essential Medici…
      i
      innorwall11 ноября 2024 г. 15:50
      Qt/C++ - Урок 052. Кастомизация Qt Аудио плеера в стиле AIMP It decreases stress, supports hormone balance, and regulates and increases blood flow to the reproductive organs buy priligy online safe Promising data were reported in a PDX model re…
      Сейчас обсуждают на форуме
      i
      innorwall14 ноября 2024 г. 0:39
      добавить qlineseries в функции Listen intently to what Jerry says about Conditional Acceptance because that s the bargaining chip in the song and dance you will have to engage in to protect yourself and your family from AMI S…
      i
      innorwall11 ноября 2024 г. 10:55
      Всё ещё разбираюсь с кешем. priligy walgreens levitra dulcolax carbs The third ring was found to be made up of ultra relativistic electrons, which are also present in both the outer and inner rings
      9
      9Anonim25 октября 2024 г. 9:10
      Машина тьюринга // Начальное состояние 0 0, ,<,1 // Переход в состояние 1 при пустом символе 0,0,>,0 // Остаемся в состоянии 0, двигаясь вправо при встрече 0 0,1,>…
      ИМ
      Игорь Максимов3 октября 2024 г. 4:05
      Реализация навигации по разделам Спасибо Евгений!

      Следите за нами в социальных сетях