Я пытаюсь добавить первичный ключ с автоинкрементами.
Я прочитал некоторые документы и другие вопросы - есть инструкции SERIAL
и nextval()
, но это не сработает.
Вот что я сделал:
CREATE TABLE IF NOT EXISTS "category" (
"id" integer SERIAL PRIMARY KEY,
"name" varchar(30) DEFAULT NULL
); // the error near "SERIAL"
и
CREATE SEQUENCE your_seq;
CREATE TABLE IF NOT EXISTS "category" (
"id" integer PRIMARY KEY nextval('your_seq'),
"name" varchar(30) DEFAULT NULL
); // the error near 'nextval'
Чем я ошибаюсь? Я просто хочу увеличить первичный ключ на 1.